C# Class BEPUphysics.CollisionTests.Manifolds.StaticMeshContactManifold

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

Protected Properties

Property Type Description
mesh BEPUphysics.BroadPhaseEntries.StaticMesh

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

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

Property Details

mesh protected_oe property

protected StaticMesh,BEPUphysics.BroadPhaseEntries mesh
return BEPUphysics.BroadPhaseEntries.StaticMesh