Struct XRPointCloud
Represents the session relative data for the XRDepthSubsystem. XRPointClouds are usually created by GetChanges(Allocator).
Inherited Members
Namespace: UnityEngine.XR.ARSubsystems
Assembly: solution.dll
Syntax
public struct XRPointCloud : ITrackable, IEquatable<XRPointCloud>
Constructors
Name | Description |
---|---|
XRPointCloud(TrackableId, Pose, TrackingState, IntPtr) | Constructs a new XRPointCloud. This is a container for the session-relative data. These are typically created by GetChanges(Allocator). |
Properties
Name | Description |
---|---|
defaultValue | Gets a default-initialized XRPointCloud. This may be
different from the zero-initialized version (for example, the pose
is |
nativePtr | Get the native pointer associated with this point cloud. |
pose | Get the |
trackableId | Get the TrackableId associated with this point cloud. |
trackingState | Get the TrackingState associated with this point cloud. |
Methods
Name | Description |
---|---|
Equals(object) | Tests for equality. |
Equals(XRPointCloud) | Tests for equality. |
GetHashCode() | Generates a hash suitable for use with containers like |
Operators
Name | Description |
---|---|
operator ==(XRPointCloud, XRPointCloud) | Tests for equality. Same as Equals(XRPointCloud). |
operator !=(XRPointCloud, XRPointCloud) | Tests for inequality. Same as |