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