pub struct AvatarAxes {
pub pre_q: [f32; 4],
pub post_q: [f32; 4],
pub sgn: [f32; 3],
pub min: [f32; 3],
pub max: [f32; 3],
pub length: f32,
pub kind: i64,
}Expand description
One bone’s muscle axes (Axes): its pre- and post-rotation, the sign of each axis, the limits of its rotation in
radians, its length and its type.
Fields§
§pre_q: [f32; 4]m_PreQ: the rotation applied before the bone’s own.
post_q: [f32; 4]m_PostQ: the rotation applied after it.
sgn: [f32; 3]m_Sgn: the sign of each axis.
min: [f32; 3]m_Min: the lower limit of each axis, in radians.
max: [f32; 3]m_Max: the upper limit of each axis, in radians.
length: f32m_Length.
kind: i64m_Type.
Trait Implementations§
Source§impl Clone for AvatarAxes
impl Clone for AvatarAxes
impl Copy for AvatarAxes
Source§impl Debug for AvatarAxes
impl Debug for AvatarAxes
Source§impl PartialEq for AvatarAxes
impl PartialEq for AvatarAxes
Source§impl Serialize for AvatarAxes
impl Serialize for AvatarAxes
impl StructuralPartialEq for AvatarAxes
Auto Trait Implementations§
impl Freeze for AvatarAxes
impl RefUnwindSafe for AvatarAxes
impl Send for AvatarAxes
impl Sync for AvatarAxes
impl Unpin for AvatarAxes
impl UnsafeUnpin for AvatarAxes
impl UnwindSafe for AvatarAxes
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