Struct ovr_sys::ovrTrackerPose
[−]
[src]
#[repr(C)]pub struct ovrTrackerPose { pub _align: [u64; 0], pub TrackerFlags: c_uint, pub Pose: ovrPosef, pub LeveledPose: ovrPosef, pub _pad0: [u8; 4], }
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
impl Debug for ovrTrackerPose
[src]
impl Copy for ovrTrackerPose
[src]
impl Clone for ovrTrackerPose
[src]
fn clone(&self) -> ovrTrackerPose
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more