---
title: "init(name:stereoRelation:edgeTreatment:controlPointInterpolation:leftControlPoints:rightControlPoints:edgeWidthInDegrees:)"
framework: Immersive Media Support
role: symbol
role_heading: Initializer
platforms: [iOS 26.4+, iPadOS 26.4+, Mac Catalyst 26.4+, macOS 26.0+, visionOS 26.0+]
path: "immersivemediasupport/immersivedynamicmask/init(name:stereorelation:edgetreatment:controlpointinterpolation:leftcontrolpoints:rightcontrolpoints:edgewidthindegrees:)"
---

# init(name:stereoRelation:edgeTreatment:controlPointInterpolation:leftControlPoints:rightControlPoints:edgeWidthInDegrees:)

## Declaration

```swift
init(name: String, stereoRelation: ImmersiveDynamicMask.StereoRelation, edgeTreatment: ImmersiveDynamicMask.EdgeTreatment, controlPointInterpolation: ImmersiveDynamicMask.ControlPointInterpolation, leftControlPoints: [Point3DFloat], rightControlPoints: [Point3DFloat], edgeWidthInDegrees: Float)
```
