XRPoseResult

Represents the result when converting XRGeospatialPose into a pose in Unity world space.

Summary

Inheritance

Inherits from: IEquatable< XRPoseResult >

Public attributes

IsPositionTracked => LocationFlags.HasFlag(XrSpaceLocationFlags.PositionTracked)
bool
Gets a value indicating whether the position is tracked.
IsPositionValid => LocationFlags.HasFlag(XrSpaceLocationFlags.PositionValid)
bool
Gets a value indicating whether the position is valid.
IsRotationTracked => LocationFlags.HasFlag(XrSpaceLocationFlags.OrientationTracked)
bool
Gets a value indicating whether the rotation is tracked.
IsRotationValid => LocationFlags.HasFlag(XrSpaceLocationFlags.OrientationValid)
bool
Gets a value indicating whether the rotation is valid.
LocationFlags
XrSpaceLocationFlags
Indicates the valid fields of Pose.
Pose
Pose
The pose in Unity world space converted from the geospatial pose.

Public functions

Equals(XRPoseResult other)
bool

Public attributes

IsPositionTracked

bool Google::XR::Extensions::XRPoseResult::IsPositionTracked =>
            LocationFlags.HasFlag(XrSpaceLocationFlags.PositionTracked)

Gets a value indicating whether the position is tracked.

Details
Returns
True if tracked.

IsPositionValid

bool Google::XR::Extensions::XRPoseResult::IsPositionValid =>
            LocationFlags.HasFlag(XrSpaceLocationFlags.PositionValid)

Gets a value indicating whether the position is valid.

Details
Returns
True if valid.

IsRotationTracked

bool Google::XR::Extensions::XRPoseResult::IsRotationTracked =>
            LocationFlags.HasFlag(XrSpaceLocationFlags.OrientationTracked)

Gets a value indicating whether the rotation is tracked.

Details
Returns
True if tracked.

IsRotationValid

bool Google::XR::Extensions::XRPoseResult::IsRotationValid =>
            LocationFlags.HasFlag(XrSpaceLocationFlags.OrientationValid)

Gets a value indicating whether the rotation is valid.

Details
Returns
True if valid.

LocationFlags

XrSpaceLocationFlags Google::XR::Extensions::XRPoseResult::LocationFlags

Indicates the valid fields of Pose.

Pose

Pose Google::XR::Extensions::XRPoseResult::Pose

The pose in Unity world space converted from the geospatial pose.

Public functions

Equals

bool Google::XR::Extensions::XRPoseResult::Equals(
  XRPoseResult other
)