pub struct ManifoldConstraintPoint {
pub r_a: Vec3,
pub r_b: Vec3,
pub base_separation: f32,
pub relative_velocity: f32,
pub normal_impulse: f32,
pub total_normal_impulse: f32,
pub normal_mass: f32,
pub lever_arm: f32,
}Expand description
(b3ManifoldConstraintPoint)
Fields§
§r_a: Vec3§r_b: Vec3§base_separation: f32§relative_velocity: f32§normal_impulse: f32§total_normal_impulse: f32§normal_mass: f32§lever_arm: f32Trait Implementations§
Source§impl Clone for ManifoldConstraintPoint
impl Clone for ManifoldConstraintPoint
Source§fn clone(&self) -> ManifoldConstraintPoint
fn clone(&self) -> ManifoldConstraintPoint
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 moreimpl Copy for ManifoldConstraintPoint
Source§impl Debug for ManifoldConstraintPoint
impl Debug for ManifoldConstraintPoint
Source§impl Default for ManifoldConstraintPoint
impl Default for ManifoldConstraintPoint
Source§fn default() -> ManifoldConstraintPoint
fn default() -> ManifoldConstraintPoint
Returns the “default value” for a type. Read more
Source§impl PartialEq for ManifoldConstraintPoint
impl PartialEq for ManifoldConstraintPoint
impl StructuralPartialEq for ManifoldConstraintPoint
Auto Trait Implementations§
impl Freeze for ManifoldConstraintPoint
impl RefUnwindSafe for ManifoldConstraintPoint
impl Send for ManifoldConstraintPoint
impl Sync for ManifoldConstraintPoint
impl Unpin for ManifoldConstraintPoint
impl UnsafeUnpin for ManifoldConstraintPoint
impl UnwindSafe for ManifoldConstraintPoint
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