pub struct ExternalForces {
pub force: Vec3<Scalar>,
pub torque: Vec3<Scalar>,
pub linear_impulse: Vec3<Scalar>,
pub angular_impulse: Vec3<Scalar>,
}Fields§
§force: Vec3<Scalar>§torque: Vec3<Scalar>§linear_impulse: Vec3<Scalar>§angular_impulse: Vec3<Scalar>Implementations§
Source§impl ExternalForces
impl ExternalForces
pub fn accumulate_force(&mut self, force: Vec3<Scalar>)
pub fn accumulate_torque(&mut self, torque: Vec3<Scalar>)
pub fn accumulate_linear_impulse(&mut self, impulse: Vec3<Scalar>)
pub fn accumulate_angular_impulse(&mut self, impulse: Vec3<Scalar>)
pub fn clear_continuous(&mut self)
pub fn clear_instantaneous(&mut self)
pub fn clear(&mut self)
Trait Implementations§
Source§impl Clone for ExternalForces
impl Clone for ExternalForces
Source§fn clone(&self) -> ExternalForces
fn clone(&self) -> ExternalForces
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 moreSource§impl Debug for ExternalForces
impl Debug for ExternalForces
Source§impl Default for ExternalForces
impl Default for ExternalForces
Source§fn default() -> ExternalForces
fn default() -> ExternalForces
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExternalForces
impl<'de> Deserialize<'de> for ExternalForces
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ExternalForces
impl PartialEq for ExternalForces
Source§impl Serialize for ExternalForces
impl Serialize for ExternalForces
impl StructuralPartialEq for ExternalForces
Auto Trait Implementations§
impl Freeze for ExternalForces
impl RefUnwindSafe for ExternalForces
impl Send for ExternalForces
impl Sync for ExternalForces
impl Unpin for ExternalForces
impl UnsafeUnpin for ExternalForces
impl UnwindSafe for ExternalForces
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