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.

ARPlaneClassificationWindow

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

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.