#[non_exhaustive]pub struct RootTrajectoryMetrics {
pub translation: Option<RootTranslationMetrics>,
pub yaw: Option<RootYawMetrics>,
}Expand description
Sampled model-space translation and yaw for a selected Root/Hips bone.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.translation: Option<RootTranslationMetrics>Translation facts when every selected-bone position is finite.
yaw: Option<RootYawMetrics>Yaw facts when a fixed, deterministic horizontal heading witness remains usable across the complete sampled trajectory.
Trait Implementations§
Source§impl Clone for RootTrajectoryMetrics
impl Clone for RootTrajectoryMetrics
Source§fn clone(&self) -> RootTrajectoryMetrics
fn clone(&self) -> RootTrajectoryMetrics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RootTrajectoryMetrics
impl Debug for RootTrajectoryMetrics
Source§impl PartialEq for RootTrajectoryMetrics
impl PartialEq for RootTrajectoryMetrics
impl StructuralPartialEq for RootTrajectoryMetrics
Auto Trait Implementations§
impl Freeze for RootTrajectoryMetrics
impl RefUnwindSafe for RootTrajectoryMetrics
impl Send for RootTrajectoryMetrics
impl Sync for RootTrajectoryMetrics
impl Unpin for RootTrajectoryMetrics
impl UnsafeUnpin for RootTrajectoryMetrics
impl UnwindSafe for RootTrajectoryMetrics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more