GARAnchor

ARCore anchor class.

A GARAnchor is an immutable snapshot of an underlying anchor at a particular timestamp. All snapshots of the same underlying anchor will have the same identifier.

Summary

Inheritance

Inherits from: NSObject , <NSCopying>

Properties

NSString *
Cloud Anchor identifier, if applicable.
The Cloud Anchor state, if applicable.
BOOL
Whether or not this anchor has a valid transform.
NSUUID *
Unique Identifier for this anchor.
The Terrain anchor state, if applicable.
The tracking state of the anchor.
matrix_float4x4
Transform of anchor relative to world origin.

Properties

cloudIdentifier

 
@property ( nonatomic , readonly , nullable ) NSString * cloudIdentifier ;

Cloud Anchor identifier, if applicable.

This will be nil unless the cloud state of the anchor is GARCloudAnchorStateSuccess .

Provided by category GARAnchor(CloudAnchors) .

cloudState

 
@property ( nonatomic , readonly ) GARCloudAnchorState cloudState ;

The Cloud Anchor state, if applicable.

Indicates the state of the hosting or resolving operation on this anchor, if any.

Provided by category GARAnchor(CloudAnchors) .

hasValidTransform

 
@property ( nonatomic , readonly ) BOOL hasValidTransform ;

Whether or not this anchor has a valid transform.

Equivalent to self.trackingState == GARTrackingStateTracking .

identifier

 
@property ( nonatomic , readonly ) NSUUID * identifier ;

Unique Identifier for this anchor.

isEqual: will return YES for another GARAnchor with the same identifier, and the hash method is also computed from the identifier.

terrainState

 
@property ( nonatomic , readonly ) GARTerrainAnchorState terrainState ;

The Terrain anchor state, if applicable.

Indicates the state of the resolving operation on this anchor, if any.

Provided by category GARAnchor(Geospatial) .

trackingState

 
@property ( nonatomic , readonly ) GARTrackingState trackingState ;

The tracking state of the anchor.

transform

 
@property ( nonatomic , readonly ) matrix_float4x4 transform ;

Transform of anchor relative to world origin.

This should only be considered valid if the property hasValidTransform returns YES .

Create a Mobile Website
View Site in Mobile | Classic
Share by: