---
title: MeshGradient.BezierPoint
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/meshgradient/bezierpoint
---

# MeshGradient.BezierPoint

One location in a gradient mesh, along with the four Bezier control points surrounding it.

## Declaration

```swift
@frozen struct BezierPoint
```

## Topics

### Initializers

- [init(position:leadingControlPoint:topControlPoint:trailingControlPoint:bottomControlPoint:)](swiftui/meshgradient/bezierpoint/init(position:leadingcontrolpoint:topcontrolpoint:trailingcontrolpoint:bottomcontrolpoint:).md)

### Instance Properties

- [bottomControlPoint](swiftui/meshgradient/bezierpoint/bottomcontrolpoint.md)
- [leadingControlPoint](swiftui/meshgradient/bezierpoint/leadingcontrolpoint.md)
- [position](swiftui/meshgradient/bezierpoint/position.md)
- [topControlPoint](swiftui/meshgradient/bezierpoint/topcontrolpoint.md)
- [trailingControlPoint](swiftui/meshgradient/bezierpoint/trailingcontrolpoint.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Copyable](swift/copyable.md)
- [Equatable](swift/equatable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
