Method | Description | |
---|---|---|
CleanUp ( ) : void |
Cleans up the pair handler.
|
|
ClearContacts ( ) : void |
Clears the pair's contacts.
|
|
Initialize ( |
Initializes the pair handler.
|
|
UpdateCollision ( float dt ) : void |
Updates the pair handler.
|
|
UpdateMaterialProperties ( |
Updates the material interaction properties of the pair handler's constraint.
|
|
UpdateMaterialProperties ( BEPUphysics.Materials.Material a, BEPUphysics.Materials.Material b ) : void |
Forces an update of the pair's material properties.
|
|
UpdateTimeOfImpact ( |
Updates the time of impact for the pair.
|
Method | Description | |
---|---|---|
GetContactInformation ( int index, ContactInformation &info ) : void | ||
GroupPairHandler ( ) : System |
Constructs a new compound-convex pair handler.
|
|
TryToAdd ( |
||
TryToAdd ( |
||
TryToAdd ( |
||
UpdateContacts ( float dt ) : void |
Updates the pair handler's contacts.
|
|
UpdateContainedPairs ( ) : void |
Method | Description | |
---|---|---|
IPairHandlerParent ( |
||
IPairHandlerParent ( EntitySolverUpdateable addedItem ) : void |
protected GetContactInformation ( int index, ContactInformation &info ) : void | ||
index | int | |
info | ContactInformation | |
return | void |
public Initialize ( |
||
entryA | First entry in the pair. | |
entryB | Second entry in the pair. | |
return | void |
protected TryToAdd ( |
||
a | ||
b | ||
return | void |
protected TryToAdd ( |
||
a | ||
b | ||
materialA | BEPUphysics.Materials.Material | |
return | void |
protected TryToAdd ( |
||
a | ||
b | ||
materialA | BEPUphysics.Materials.Material | |
materialB | BEPUphysics.Materials.Material | |
return | void |
public UpdateCollision ( float dt ) : void | ||
dt | float | Timestep duration. |
return | void |
protected UpdateContacts ( float dt ) : void | ||
dt | float | Timestep duration. |
return | void |
protected abstract UpdateContainedPairs ( ) : void | ||
return | void |
public UpdateMaterialProperties ( |
||
properties | Properties to use. | |
return | void |
public UpdateMaterialProperties ( BEPUphysics.Materials.Material a, BEPUphysics.Materials.Material b ) : void | ||
a | BEPUphysics.Materials.Material | Material of the first member of the pair. |
b | BEPUphysics.Materials.Material | Material of the second member of the pair. |
return | void |
public UpdateTimeOfImpact ( |
||
requester | Collidable requesting the update. | |
dt | float | Timestep duration. |
return | void |