Struct Contact4NonconvexPrestepData
- Namespace
- BepuPhysics.Constraints.Contact
- Assembly
- BepuPhysics.dll
public struct Contact4NonconvexPrestepData : ITwoBodyNonconvexContactPrestep<Contact4NonconvexPrestepData>, INonconvexContactPrestep<Contact4NonconvexPrestepData>, IContactPrestep<Contact4NonconvexPrestepData>
- Implements
-
- Inherited Members
-
Fields
public NonconvexContactPrestepData Contact0
Field Value
- NonconvexContactPrestepData
public NonconvexContactPrestepData Contact1
Field Value
- NonconvexContactPrestepData
public NonconvexContactPrestepData Contact2
Field Value
- NonconvexContactPrestepData
public NonconvexContactPrestepData Contact3
Field Value
- NonconvexContactPrestepData
public MaterialPropertiesWide MaterialProperties
Field Value
- MaterialPropertiesWide
public Vector3Wide OffsetB
Field Value
- Vector3Wide
Properties
BodyCount
public static int BodyCount { get; }
Property Value
- int
public static int ContactCount { get; }
Property Value
- int
Methods
public static ref NonconvexContactPrestepData GetContact(ref Contact4NonconvexPrestepData prestep, int index)
Parameters
prestep
Contact4NonconvexPrestepData
index
int
Returns
- NonconvexContactPrestepData
public static ref MaterialPropertiesWide GetMaterialProperties(ref Contact4NonconvexPrestepData prestep)
Parameters
prestep
Contact4NonconvexPrestepData
Returns
- MaterialPropertiesWide
public static ref Vector3Wide GetOffsetB(ref Contact4NonconvexPrestepData prestep)
Parameters
prestep
Contact4NonconvexPrestepData
Returns
- Vector3Wide