---
title: geometry
framework: arkit
role: symbol
role_heading: Instance Property
path: arkit/arplaneanchor/geometry
---

# geometry

A coarse triangle mesh representing the general shape of the detected plane.

## Declaration

```swift
var geometry: ARPlaneGeometry { get }
```

## Discussion

Discussion This mesh provides vertex, index, and texture coordinate buffers describing the estimated 2D footprint of the plane. You can visualize the plane geometry by passing these buffers to your preferred rendering engine. To visualize a plane geometry using SceneKit, create an ARSCNPlaneGeometry instance and use its update(from:) method to update it to match the plane geometry.

## See Also

### Geometry

- [ARPlaneGeometry](arkit/arplanegeometry.md)
- [ARSCNPlaneGeometry](arkit/arscnplanegeometry.md)
