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§
Source§impl Clone for InstanceRigidBodyCommon
impl Clone for InstanceRigidBodyCommon
Source§fn clone(&self) -> InstanceRigidBodyCommon
fn clone(&self) -> InstanceRigidBodyCommon
Returns a copy 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 moreSource§impl Debug for InstanceRigidBodyCommon
impl Debug for InstanceRigidBodyCommon
Source§impl Default for InstanceRigidBodyCommon
impl Default for InstanceRigidBodyCommon
Source§fn default() -> InstanceRigidBodyCommon
fn default() -> InstanceRigidBodyCommon
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for InstanceRigidBodyCommon
impl RefUnwindSafe for InstanceRigidBodyCommon
impl Send for InstanceRigidBodyCommon
impl Sync for InstanceRigidBodyCommon
impl Unpin for InstanceRigidBodyCommon
impl UnwindSafe for InstanceRigidBodyCommon
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