Enumeration

ARPlaneClassification

Possible characterizations of real-world surfaces represented by plane anchors.

Declaration

typedef enum ARPlaneClassification : NSInteger {
    ...
} ARPlaneClassification;

Overview

You get values of this type from a plane anchor's classification property, identifying the likely type of real-world surface for a detected plane anchor.

Topics

Plane Classifications

ARPlaneClassificationNone

No classification is available for the plane anchor.

ARPlaneClassificationWall

The plane anchor represents a real-world wall or similar large vertical surface.

ARPlaneClassificationFloor

The plane anchor represents a real-world floor, ground plane, or similar large horizontal surface.

ARPlaneClassificationCeiling

The plane anchor represents a real-world ceiling or similar overhead horizontal surface.

ARPlaneClassificationTable

The plane anchor represents a real-world table, desk, bar, or similar flat surface.

ARPlaneClassificationSeat

The plane anchor represents a real-world chair, stool, bench or similar flat surface.

ARPlaneClassificationDoor

The plane anchor represents a real-world door, or similar archway.

Beta
ARPlaneClassificationWindow

The plane anchor fits the description of a real-world window.

Beta

See Also

Classifying a Plane

classificationSupported

A Boolean value that indicates whether plane classification is available on the current device.

classification

A general characterization of what kind of real-world surface the plane anchor represents.

classificationStatus

The current state of ARKit's process for classifying the plane anchor.

ARPlaneClassificationStatus

Possible states of ARKit's process for classifying plane anchors.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software