---
title: parts
framework: realitykit
role: symbol
role_heading: Instance Property
path: realitykit/lowlevelmesh/parts
---

# parts

A mutable collection of parts.

## Declaration

```swift
@MainActor var parts: LowLevelMesh.PartsCollection { get set }
```

## Discussion

Discussion The parts of a LowLevelMesh object specify how to interpret the index buffer. You can also use parts to customize the material index and primitive type.

## See Also

### Describing a low-level mesh

- [descriptor](realitykit/lowlevelmesh/descriptor-swift.property.md)
- [indexCapacity](realitykit/lowlevelmesh/indexcapacity.md)
- [vertexCapacity](realitykit/lowlevelmesh/vertexcapacity.md)
