<!--
{
  "availability" : [
    "iOS: 16.0.0 -",
    "iPadOS: 16.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "ARKit",
  "identifier" : "/documentation/ARKit/ARPlaneAnchor/planeExtent",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "ARKit"
    ],
    "preciseIdentifier" : "c:objc(cs)ARPlaneAnchor(py)planeExtent"
  },
  "title" : "planeExtent"
}
-->

# planeExtent

The estimated width, length, and y-axis rotation of the detected plane.

```
var planeExtent: ARPlaneExtent { get }
```

## Discussion

When ARKit first detects a plane, the resulting [`ARPlaneAnchor`](/documentation/ARKit/ARPlaneAnchor) object has a [`center`](/documentation/ARKit/ARPlaneAnchor/center) value of `(0,0,0)`, indicating that the translation portion of the anchor’s [`transform`](/documentation/ARKit/ARAnchor/transform) value locates the plane’s center point.

As the session runs, ARKit may determine that a previously detected plane anchor is part of a larger real-world surface, increasing the [`planeExtent`](/documentation/ARKit/ARPlaneAnchor/planeExtent) width and height values. The plane’s new boundaries may not be symmetric around its initial position, so the [`center`](/documentation/ARKit/ARPlaneAnchor/center) point changes relative to the anchor’s unchanged [`transform`](/documentation/ARKit/ARAnchor/transform) matrix.

Similarly, as the session runs, the framework may update the plane’s y-rotation to better fit its rectangular area in the environment. In iOS 15 and earlier, the framework rotates the plane anchor according to that angle. In iOS 16, the framework doesn’t rotate the anchor automatically and its transform matrix remains unchanged. Instead, the framework exposes the angle in [`rotationOnYAxis`](/documentation/ARKit/ARPlaneExtent/rotationOnYAxis) that you apply to any plane extent geometry in your app.

> Important:
> Apps that run on iOS 16 with a deployment target less than iOS 16 preserve the prior y-axis rotation behavior.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)