Struct Contact4AccumulatedImpulses
- Namespace
- BepuPhysics.Constraints.Contact
- Assembly
- BepuPhysics.dll
public struct Contact4AccumulatedImpulses : IConvexContactAccumulatedImpulses<Contact4AccumulatedImpulses>, IContactAccumulatedImpulses<Contact4AccumulatedImpulses>
- 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 Vector<float> Penetration3
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 Contact4AccumulatedImpulses impulses, int index)
Parameters
impulses
Contact4AccumulatedImpulses
index
int
Returns
- Vector<float>
public static ref Vector2Wide GetTangentFriction(ref Contact4AccumulatedImpulses impulses)
Parameters
impulses
Contact4AccumulatedImpulses
Returns
- Vector2Wide
public static ref Vector<float> GetTwistFriction(ref Contact4AccumulatedImpulses impulses)
Parameters
impulses
Contact4AccumulatedImpulses
Returns
- Vector<float>