Struct dae_parser::InstanceRigidBodyCommon
source · [−]pub struct InstanceRigidBodyCommon {
pub angular_velocity: [f32; 3],
pub velocity: [f32; 3],
pub common: RigidBodyCommon,
}
Expand description
Specifies the rigid-body information for the common profile that all COLLADA implementations must support.
Fields
angular_velocity: [f32; 3]
Contains three floating-point values that specify the initial angular velocity of the rigid_body instance around each axis, in the form of an x-y-z Euler rotation. The measurement is in degrees per second.
velocity: [f32; 3]
Contains three floating-point values that specify
the initial linear velocity of the RigidBody
instance.
common: RigidBodyCommon
Additional fields are inherited from RigidBodyCommon
.
Implementations
Trait Implementations
sourceimpl Clone for InstanceRigidBodyCommon
impl Clone for InstanceRigidBodyCommon
sourcefn clone(&self) -> InstanceRigidBodyCommon
fn clone(&self) -> InstanceRigidBodyCommon
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for InstanceRigidBodyCommon
impl Debug for InstanceRigidBodyCommon
sourceimpl Default for InstanceRigidBodyCommon
impl Default for InstanceRigidBodyCommon
sourcefn default() -> InstanceRigidBodyCommon
fn default() -> InstanceRigidBodyCommon
Returns the “default value” for a type. Read more
sourceimpl Deref for InstanceRigidBodyCommon
impl Deref for InstanceRigidBodyCommon
type Target = RigidBodyCommon
type Target = RigidBodyCommon
The resulting type after dereferencing.
Auto Trait Implementations
impl RefUnwindSafe for InstanceRigidBodyCommon
impl Send for InstanceRigidBodyCommon
impl Sync for InstanceRigidBodyCommon
impl Unpin for InstanceRigidBodyCommon
impl UnwindSafe for InstanceRigidBodyCommon
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more