C# Class BEPUphysics.CollisionTests.Manifolds.TerrainContactManifold

Manages persistent contacts between a Terrain and a convex.
Inheritance: TriangleMeshConvexContactManifold
Datei anzeigen Open project: Indiefreaks/igf

Protected Properties

Property Type Description
terrain BEPUphysics.BroadPhaseEntries.Terrain

Public Methods

Method Description
CleanUp ( ) : void

Cleans up the manifold.

Initialize ( Collidable newCollidableA, Collidable newCollidableB ) : void

Initializes the manifold.

Protected Methods

Method Description
CleanUpOverlappingTriangles ( ) : void
ConfigureTriangle ( int i, TriangleIndices &indices ) : bool
FindOverlappingTriangles ( float dt ) : int
ProcessCandidates ( RawValueList candidates ) : void

Method Details

CleanUp() public method

Cleans up the manifold.
public CleanUp ( ) : void
return void

CleanUpOverlappingTriangles() protected method

protected CleanUpOverlappingTriangles ( ) : void
return void

ConfigureTriangle() protected method

protected ConfigureTriangle ( int i, TriangleIndices &indices ) : bool
i int
indices TriangleIndices
return bool

FindOverlappingTriangles() protected method

protected FindOverlappingTriangles ( float dt ) : int
dt float
return int

Initialize() public method

Initializes the manifold.
public Initialize ( Collidable newCollidableA, Collidable newCollidableB ) : void
newCollidableA BEPUphysics.BroadPhaseEntries.Collidable First collidable.
newCollidableB BEPUphysics.BroadPhaseEntries.Collidable Second collidable.
return void

ProcessCandidates() protected method

protected ProcessCandidates ( RawValueList candidates ) : void
candidates RawValueList
return void

Property Details

terrain protected_oe property

protected Terrain,BEPUphysics.BroadPhaseEntries terrain
return BEPUphysics.BroadPhaseEntries.Terrain