---
title: MeshResource.ShapeExtrusionOptions.CurveStrokeResolution
framework: realitykit
role: symbol
role_heading: Enumeration
path: realitykit/meshresource/shapeextrusionoptions/curvestrokeresolution
---

# MeshResource.ShapeExtrusionOptions.CurveStrokeResolution

Designates the resolution at which a smooth curve is discretized.

## Declaration

```swift
enum CurveStrokeResolution
```

## Topics

### Enumeration Cases

- [MeshResource.ShapeExtrusionOptions.CurveStrokeResolution.uniformSegmentsPerSpan(segmentCount:)](realitykit/meshresource/shapeextrusionoptions/curvestrokeresolution/uniformsegmentsperspan(segmentcount:).md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### 2D path extrusion for 3D mesh creation

- [MeshResource.ShapeExtrusionOptions](realitykit/meshresource/shapeextrusionoptions.md)
- [MeshResource.ShapeExtrusionOptions.MaterialAssignment](realitykit/meshresource/shapeextrusionoptions/materialassignment-swift.struct.md)
- [MeshResource.ShapeExtrusionOptions.ChamferMode](realitykit/meshresource/shapeextrusionoptions/chamfermode-swift.enum.md)
- [MeshResource.ShapeExtrusionOptions.ExtrusionMethod](realitykit/meshresource/shapeextrusionoptions/extrusionmethod-swift.enum.md)
