---
title: "init(curvature:radius:size:transform:)"
framework: Professional Video Applications
role: symbol
role_heading: Initializer
platforms: [fxplug 4.1+]
path: "professional_video_applications/fxpathgeometryinfo/init(curvature:radius:size:transform:)"
---

# init(curvature:radius:size:transform:)

## Declaration

```swift
init(curvature: Double, radius: FxPoint2D, size: FxPoint2D, transform: Unmanaged<FxMatrix44>!)
```

## Parameters

- `curvature`: The curvature of the ellipse, if applicable.
- `radius`: The radius of the ellipse, if applicable.
- `size`: The size of the rectangle, if applicable.
- `transform`: The shape’s transformation matrix.

## See Also

### Initializers

- [init()](professional_video_applications/fxpathgeometryinfo/init().md)
