A collision algorithm computes contact information or closest-point information for
collision objects with certain shapes.
Namespace: DigitalRune.Geometry.Collisions.AlgorithmsAssembly: DigitalRune.Geometry (in DigitalRune.Geometry.dll) Version: 1.9.0.0 (1.9.3.9490)
Syntax
| C# |
|---|
public abstract class CollisionAlgorithm |
| Visual Basic |
|---|
Public MustInherit Class CollisionAlgorithm |
| Visual C++ |
|---|
public ref class CollisionAlgorithm abstract |
Remarks
No collision filtering is used.
Inheritance Hierarchy
System..::..Object
DigitalRune.Geometry.Collisions.Algorithms..::..CollisionAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..BoxBoxAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..BoxSphereAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..CombinedCollisionAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..CompositeShapeAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..Gjk
DigitalRune.Geometry.Collisions.Algorithms..::..HeightFieldAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..InfiniteShapeAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..LineAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..MinkowskiPortalRefinement
DigitalRune.Geometry.Collisions.Algorithms..::..NoCollisionAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..PlaneBoxAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..PlaneConvexAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..PlaneRayAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..PlaneSphereAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RayBoxAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RayCompositeAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RayConvexAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RayHeightFieldAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RaySphereAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RayTriangleAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RayTriangleMeshAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..SphereSphereAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..TransformedShapeAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..TriangleMeshAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..CollisionAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..BoxBoxAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..BoxSphereAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..CombinedCollisionAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..CompositeShapeAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..Gjk
DigitalRune.Geometry.Collisions.Algorithms..::..HeightFieldAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..InfiniteShapeAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..LineAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..MinkowskiPortalRefinement
DigitalRune.Geometry.Collisions.Algorithms..::..NoCollisionAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..PlaneBoxAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..PlaneConvexAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..PlaneRayAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..PlaneSphereAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RayBoxAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RayCompositeAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RayConvexAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RayHeightFieldAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RaySphereAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RayTriangleAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..RayTriangleMeshAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..SphereSphereAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..TransformedShapeAlgorithm
DigitalRune.Geometry.Collisions.Algorithms..::..TriangleMeshAlgorithm