| 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.
|