GARStreetscapeGeometry
GARStreetscapeGeometry
represents a portion of nearby building or terrain geometry.
A GARStreetscapeGeometry
is an immutable snapshot of the geometry at a particular timestamp. See the Streetscape Geometry Developer Guide for additional information.
Summary
Inheritance
Inherits from:NSObject
, <NSCopying>
Properties |
|
---|---|
identifier
|
NSUUID *
Unique Identifier for this
GARStreetscapeGeometry . |
mesh
|
GARMesh *
3D mesh representation of the
GARStreetscapeGeometry 's geometry. |
meshTransform
|
matrix_float4x4
Transform of the geometry's mesh geometry relative to the session's world space.
|
quality
|
The mesh quality of this
GARStreetscapeGeometry . |
trackingState
|
The current state of tracking for
GARStreetscapeGeometry . |
type
|
Type of this
GARStreetscapeGeometry . |
Properties
identifier
@property(nonatomic, readonly) NSUUID *identifier;
Unique Identifier for this GARStreetscapeGeometry
.
isEqual:
will return YES
for another GARStreetscapeGeometry
with the same identifier.
meshTransform
@property(nonatomic, readonly) matrix_float4x4 meshTransform;
Transform of the geometry's mesh geometry relative to the session's world space.
If trackingState
is not GARTrackingStateTracking
, this value is arbitrary and invalid.
quality
@property(nonatomic, readonly) GARStreetscapeGeometryQuality quality;
The mesh quality of this GARStreetscapeGeometry
.
trackingState
@property(nonatomic, readonly) GARTrackingState trackingState;
The current state of tracking for GARStreetscapeGeometry
.
type
@property(nonatomic, readonly) GARStreetscapeGeometryType type;
Type of this GARStreetscapeGeometry
.