Struct ovr_sys::ovrTrackerPose
source · #[repr(C)]pub struct ovrTrackerPose {
pub _align: [u64; 0],
pub TrackerFlags: c_uint,
pub Pose: ovrPosef,
pub LeveledPose: ovrPosef,
pub _pad0: [u8; 4],
}
Expand description
Specifies the pose for a single sensor.
Fields§
§_align: [u64; 0]
§TrackerFlags: c_uint
ovrTrackerFlags
.
Pose: ovrPosef
The sensor’s pose. This pose includes sensor tilt (roll and pitch). For a leveled coordinate system use LeveledPose.
LeveledPose: ovrPosef
The sensor’s leveled pose, aligned with gravity. This value includes position and yaw of the sensor, but not roll and pitch. It can be used as a reference point to render real-world objects in the correct location.
_pad0: [u8; 4]
\internal struct pad.
Trait Implementations§
source§impl Clone for ovrTrackerPose
impl Clone for ovrTrackerPose
source§fn clone(&self) -> ovrTrackerPose
fn clone(&self) -> ovrTrackerPose
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more