---
title: Chart3DContentBuilder
framework: charts
role: symbol
role_heading: Structure
path: charts/chart3dcontentbuilder
---

# Chart3DContentBuilder

A result builder that you use to compose the three-dimensional contents of a chart.

## Declaration

```swift
@resultBuilder struct Chart3DContentBuilder
```

## Topics

### Type Methods

- [buildBlock()](charts/chart3dcontentbuilder/buildblock().md)
- [buildBlock(_:)](charts/chart3dcontentbuilder/buildblock(_:)-7r61g.md)
- [buildBlock(_:)](charts/chart3dcontentbuilder/buildblock(_:)-ny3i.md)
- [buildEither(first:)](charts/chart3dcontentbuilder/buildeither(first:).md)
- [buildEither(second:)](charts/chart3dcontentbuilder/buildeither(second:).md)
- [buildExpression(_:)](charts/chart3dcontentbuilder/buildexpression(_:).md)
- [buildLimitedAvailability(_:)](charts/chart3dcontentbuilder/buildlimitedavailability(_:).md)
- [buildOptional(_:)](charts/chart3dcontentbuilder/buildoptional(_:).md)

## See Also

### 3D charts

- [Chart3D](charts/chart3d.md)
- [Chart3DContent](charts/chart3dcontent.md)
- [SurfacePlot](charts/surfaceplot.md)
