#[non_exhaustive]pub struct RootTranslationMetrics {
pub horizontal_displacement_x_m: f64,
pub horizontal_displacement_z_m: f64,
pub horizontal_travel_m: f64,
pub vertical_displacement_m: f64,
pub vertical_min_displacement_m: f64,
pub vertical_max_displacement_m: f64,
}Expand description
Sampled model-space translation facts 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.horizontal_displacement_x_m: f64Endpoint displacement along canonical model-space +X, in metres.
horizontal_displacement_z_m: f64Endpoint displacement along canonical model-space +Z, in metres.
horizontal_travel_m: f64Sum of sampled model-space XZ step lengths, in metres.
vertical_displacement_m: f64Signed endpoint displacement along canonical model-space +Y, in metres.
vertical_min_displacement_m: f64Minimum signed +Y displacement from the initial sample, in metres.
vertical_max_displacement_m: f64Maximum signed +Y displacement from the initial sample, in metres.
Trait Implementations§
Source§impl Clone for RootTranslationMetrics
impl Clone for RootTranslationMetrics
Source§fn clone(&self) -> RootTranslationMetrics
fn clone(&self) -> RootTranslationMetrics
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 moreimpl Copy for RootTranslationMetrics
Source§impl Debug for RootTranslationMetrics
impl Debug for RootTranslationMetrics
Source§impl PartialEq for RootTranslationMetrics
impl PartialEq for RootTranslationMetrics
impl StructuralPartialEq for RootTranslationMetrics
Auto Trait Implementations§
impl Freeze for RootTranslationMetrics
impl RefUnwindSafe for RootTranslationMetrics
impl Send for RootTranslationMetrics
impl Sync for RootTranslationMetrics
impl Unpin for RootTranslationMetrics
impl UnsafeUnpin for RootTranslationMetrics
impl UnwindSafe for RootTranslationMetrics
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