Struct Contact3AccumulatedImpulses
- Namespace
- BepuPhysics.Constraints.Contact
- Assembly
- BepuPhysics.dll
public struct Contact3AccumulatedImpulses : IConvexContactAccumulatedImpulses<Contact3AccumulatedImpulses>, IContactAccumulatedImpulses<Contact3AccumulatedImpulses>
- Implements
-
- Inherited Members
-
Fields
public Vector<float> Penetration0
Field Value
- Vector<float>
public Vector<float> Penetration1
Field Value
- Vector<float>
public Vector<float> Penetration2
Field Value
- Vector<float>
public Vector2Wide Tangent
Field Value
- Vector2Wide
public Vector<float> Twist
Field Value
- Vector<float>
Properties
public static int ContactCount { get; }
Property Value
- int
Methods
public static ref Vector<float> GetPenetrationImpulseForContact(ref Contact3AccumulatedImpulses impulses, int index)
Parameters
impulses
Contact3AccumulatedImpulses
index
int
Returns
- Vector<float>
public static ref Vector2Wide GetTangentFriction(ref Contact3AccumulatedImpulses impulses)
Parameters
impulses
Contact3AccumulatedImpulses
Returns
- Vector2Wide
public static ref Vector<float> GetTwistFriction(ref Contact3AccumulatedImpulses impulses)
Parameters
impulses
Contact3AccumulatedImpulses
Returns
- Vector<float>