Table of Contents

Struct Contact4NonconvexPrestepData

Namespace
BepuPhysics.Constraints.Contact
Assembly
BepuPhysics.dll
public struct Contact4NonconvexPrestepData : ITwoBodyNonconvexContactPrestep<Contact4NonconvexPrestepData>, INonconvexContactPrestep<Contact4NonconvexPrestepData>, IContactPrestep<Contact4NonconvexPrestepData>
Implements
Inherited Members

Fields

Contact0

public NonconvexContactPrestepData Contact0

Field Value

NonconvexContactPrestepData

Contact1

public NonconvexContactPrestepData Contact1

Field Value

NonconvexContactPrestepData

Contact2

public NonconvexContactPrestepData Contact2

Field Value

NonconvexContactPrestepData

Contact3

public NonconvexContactPrestepData Contact3

Field Value

NonconvexContactPrestepData

MaterialProperties

public MaterialPropertiesWide MaterialProperties

Field Value

MaterialPropertiesWide

OffsetB

public Vector3Wide OffsetB

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 Contact4NonconvexPrestepData, int)

public static ref NonconvexContactPrestepData GetContact(ref Contact4NonconvexPrestepData prestep, int index)

Parameters

prestep Contact4NonconvexPrestepData
index int

Returns

NonconvexContactPrestepData

GetMaterialProperties(ref Contact4NonconvexPrestepData)

public static ref MaterialPropertiesWide GetMaterialProperties(ref Contact4NonconvexPrestepData prestep)

Parameters

prestep Contact4NonconvexPrestepData

Returns

MaterialPropertiesWide

GetOffsetB(ref Contact4NonconvexPrestepData)

public static ref Vector3Wide GetOffsetB(ref Contact4NonconvexPrestepData prestep)

Parameters

prestep Contact4NonconvexPrestepData

Returns

Vector3Wide