pub struct CoordinateInterfaceData {
pub base: ObjInterfaceData,
pub local_to_parent: [f32; 16],
pub parent_to_local: [f32; 16],
pub local_to_world: [f32; 16],
pub world_to_local: [f32; 16],
pub children: Vec<Option<Uoid>>,
}Expand description
Parsed plCoordinateInterface data.
Fields§
§base: ObjInterfaceData§local_to_parent: [f32; 16]§parent_to_local: [f32; 16]§local_to_world: [f32; 16]§world_to_local: [f32; 16]§children: Vec<Option<Uoid>>Implementations§
Trait Implementations§
Source§impl Clone for CoordinateInterfaceData
impl Clone for CoordinateInterfaceData
Source§fn clone(&self) -> CoordinateInterfaceData
fn clone(&self) -> CoordinateInterfaceData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CoordinateInterfaceData
impl RefUnwindSafe for CoordinateInterfaceData
impl Send for CoordinateInterfaceData
impl Sync for CoordinateInterfaceData
impl Unpin for CoordinateInterfaceData
impl UnsafeUnpin for CoordinateInterfaceData
impl UnwindSafe for CoordinateInterfaceData
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