pub struct AssemblyScaleNamedNode {
pub name: String,
pub parent: Option<String>,
pub translation_bits: [u32; 3],
pub rotation_bits: [u32; 4],
pub scale_bits: [u32; 3],
}Expand description
One named normalized node and its exact authored rest basis.
Fields§
§name: StringStable node name used by assembly remapping.
parent: Option<String>Parent node name, when any.
translation_bits: [u32; 3]Translation component bits.
rotation_bits: [u32; 4]Rotation component bits in [x, y, z, w] order.
scale_bits: [u32; 3]Scale component bits.
Trait Implementations§
Source§impl Clone for AssemblyScaleNamedNode
impl Clone for AssemblyScaleNamedNode
Source§fn clone(&self) -> AssemblyScaleNamedNode
fn clone(&self) -> AssemblyScaleNamedNode
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 AssemblyScaleNamedNode
impl Debug for AssemblyScaleNamedNode
impl Eq for AssemblyScaleNamedNode
Source§impl PartialEq for AssemblyScaleNamedNode
impl PartialEq for AssemblyScaleNamedNode
Source§impl Serialize for AssemblyScaleNamedNode
impl Serialize for AssemblyScaleNamedNode
impl StructuralPartialEq for AssemblyScaleNamedNode
Auto Trait Implementations§
impl Freeze for AssemblyScaleNamedNode
impl RefUnwindSafe for AssemblyScaleNamedNode
impl Send for AssemblyScaleNamedNode
impl Sync for AssemblyScaleNamedNode
impl Unpin for AssemblyScaleNamedNode
impl UnsafeUnpin for AssemblyScaleNamedNode
impl UnwindSafe for AssemblyScaleNamedNode
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