---
title: triangleIndices
framework: arkit
role: symbol
role_heading: Instance Property
path: arkit/arplanegeometry/triangleindices-1azi3
---

# triangleIndices

A buffer of indices describing the triangle mesh formed by the plane geometry’s vertex data.

## Declaration

```occ
@property (nonatomic, readonly) const int16_t * triangleIndices;
```

## Discussion

Discussion Each 16-bit integer value in this buffer represents an index into the vertices and textureCoordinates buffers. Each set of three indices identifies the vertices that form a single triangle in the mesh. You can use buffer as an index buffer for a triangle mesh in GPU-based rendering or to create 3D model asset files. Each set of three indices forms a triangle, so the number of indices in the triangleIndices buffer is three times the triangleCount value.

## See Also

### Accessing Mesh Data

- [vertices](arkit/arplanegeometry/vertices-3kgkm.md)
- [vertexCount](arkit/arplanegeometry/vertexcount.md)
- [textureCoordinates](arkit/arplanegeometry/texturecoordinates-91pbc.md)
- [textureCoordinateCount](arkit/arplanegeometry/texturecoordinatecount.md)
- [triangleCount](arkit/arplanegeometry/trianglecount.md)
