DigitalRune.Geometry.Collisions.Algorithms Namespace |
Class | Description | |
---|---|---|
BoxBoxAlgorithm | ||
BoxSphereAlgorithm |
Computes contact or closest-point information for BoxShape vs.
SphereShape.
| |
CollisionAlgorithm |
A collision algorithm computes contact information or closest-point information for
collision objects with certain shapes.
| |
CombinedCollisionAlgorithm |
This collision algorithm combines 2 other algorithms: One is used for penetrating objects, the
other is used for closest-point queries of separated objects.
| |
CompositeShapeAlgorithm |
Computes contact or closest-point information for CompositeShape vs. any other
Shape.
| |
Gjk |
The Gilbert-Johnson-Keerthi (GJK) algorithm for computing closest points of convex objects.
| |
HeightFieldAlgorithm |
Computes contact or closest-point information for HeightField vs. any other
Shape.
| |
InfiniteShapeAlgorithm |
A dummy collision algorithm which always reports a collision but no contact points
or closest-points. This is the opposite of the NoCollisionAlgorithm.
| |
LineAlgorithm |
Computes collision queries between LineShapes and other primitives.
| |
MinkowskiPortalRefinement |
The Minkowski Portal Refinement (MPR) algorithm for computing contacts between convex objects.
| |
NoCollisionAlgorithm |
A dummy collision algorithm which always reports NO collision and NO closest points.
| |
PlaneBoxAlgorithm |
Computes contact or closest-point information for PlaneShape vs.
BoxShapes.
| |
PlaneConvexAlgorithm |
Computes contact or closest-point information for PlaneShape vs.
ConvexShapes.
| |
PlaneRayAlgorithm |
Computes contact or closest-point information for RayShape vs.
PlaneShape.
| |
PlaneSphereAlgorithm |
Computes contact or closest-point information for SphereShape vs.
PlaneShape.
| |
RayBoxAlgorithm | ||
RayCompositeAlgorithm |
Computes contact or closest-point information for RayShape vs.
CompositeShape.
| |
RayConvexAlgorithm |
Computes contact or closest-point information for RayShape vs.
ConvexShape.
| |
RayHeightFieldAlgorithm |
Computes contact or closest-point information for RayShape vs.
HeightField.
| |
RaySphereAlgorithm |
Computes contact or closest-point information for RayShape vs.
SphereShape.
| |
RayTriangleAlgorithm |
Computes contact or closest-point information for RayShape vs.
TriangleShape.
| |
RayTriangleMeshAlgorithm |
Computes contact or closest-point information for RayShape vs.
TriangleMeshShape.
| |
SphereSphereAlgorithm |
Computes contact or closest-point information for two SphereShapes.
| |
TransformedShapeAlgorithm |
Computes contact or closest-point information for TransformedShape vs. any other
Shape.
| |
TriangleMeshAlgorithm |
Computes contact or closest-point information for TriangleMeshShape vs. any
other Shape.
| |
TriangleTriangleAlgorithm |
Computes contact or closest-point information for TriangleShape vs.
TriangleShape.
|