Om  1.0.0
A universal framework for multimedia simulation
Namespaces | Typedefs
omPhysicsCollisionAlgorithmsGJK.h File Reference
#include "omPhysicsCollisionConfig.h"
#include "omPhysicsCollisionAlgorithmGJK.h"

Namespaces

 om
 The enclosing namespace for the entire Om library.
 
 om::physics
 A namespace that handles simulation of physically-based dynamics.
 
 om::physics::collision
 A namespace that contains classes that detect for collisions between shapes.
 

Typedefs

typedef CollisionAlgorithmGJK< SphereShape, CapsuleShape, SphereShape::getSupportPoint, CapsuleShape::getSupportPoint > om::physics::collision::CollisionAlgorithmSphereVsCapsule
 A class that detects collisions between sphere and capsule shapes. More...
 
typedef CollisionAlgorithmGJK< SphereShape, CylinderShape, SphereShape::getSupportPoint, CylinderShape::getSupportPoint > om::physics::collision::CollisionAlgorithmSphereVsCylinder
 A class that detects collisions between sphere and cylinder shapes. More...
 
typedef CollisionAlgorithmGJK< SphereShape, BoxShape, SphereShape::getSupportPoint, BoxShape::getSupportPoint > om::physics::collision::CollisionAlgorithmSphereVsBox
 A class that detects collisions between sphere and box shapes. More...
 
typedef CollisionAlgorithmGJK< SphereShape, ConvexShape, SphereShape::getSupportPoint, ConvexShape::getSupportPoint > om::physics::collision::CollisionAlgorithmSphereVsConvex
 A class that detects collisions between sphere and convex shapes. More...
 
typedef CollisionAlgorithmGJK< CapsuleShape, SphereShape, CapsuleShape::getSupportPoint, SphereShape::getSupportPoint > om::physics::collision::CollisionAlgorithmCapsuleVsSphere
 A class that detects collisions between capsule and sphere shapes. More...
 
typedef CollisionAlgorithmGJK< CapsuleShape, CapsuleShape, CapsuleShape::getSupportPoint, CapsuleShape::getSupportPoint > om::physics::collision::CollisionAlgorithmCapsuleVsCapsule
 A class that detects collisions between two capsule shapes. More...
 
typedef CollisionAlgorithmGJK< CapsuleShape, CylinderShape, CapsuleShape::getSupportPoint, CylinderShape::getSupportPoint > om::physics::collision::CollisionAlgorithmCapsuleVsCylinder
 A class that detects collisions between capsule and cylinder shapes. More...
 
typedef CollisionAlgorithmGJK< CapsuleShape, BoxShape, CapsuleShape::getSupportPoint, BoxShape::getSupportPoint > om::physics::collision::CollisionAlgorithmCapsuleVsBox
 A class that detects collisions between capsule and box shapes. More...
 
typedef CollisionAlgorithmGJK< CapsuleShape, ConvexShape, CapsuleShape::getSupportPoint, ConvexShape::getSupportPoint > om::physics::collision::CollisionAlgorithmCapsuleVsConvex
 A class that detects collisions between capsule and convex shapes. More...
 
typedef CollisionAlgorithmGJK< CylinderShape, SphereShape, CylinderShape::getSupportPoint, SphereShape::getSupportPoint > om::physics::collision::CollisionAlgorithmCylinderVsSphere
 A class that detects collisions between cylinder and sphere shapes. More...
 
typedef CollisionAlgorithmGJK< CylinderShape, CapsuleShape, CylinderShape::getSupportPoint, CapsuleShape::getSupportPoint > om::physics::collision::CollisionAlgorithmCylinderVsCapsule
 A class that detects collisions between cylinder and capsule shapes. More...
 
typedef CollisionAlgorithmGJK< CylinderShape, CylinderShape, CylinderShape::getSupportPoint, CylinderShape::getSupportPoint > om::physics::collision::CollisionAlgorithmCylinderVsCylinder
 A class that detects collisions between two cylinder shapes. More...
 
typedef CollisionAlgorithmGJK< CylinderShape, BoxShape, CylinderShape::getSupportPoint, BoxShape::getSupportPoint > om::physics::collision::CollisionAlgorithmCylinderVsBox
 A class that detects collisions between cylinder and box shapes. More...
 
typedef CollisionAlgorithmGJK< CylinderShape, ConvexShape, CylinderShape::getSupportPoint, ConvexShape::getSupportPoint > om::physics::collision::CollisionAlgorithmCylinderVsConvex
 A class that detects collisions between cylinder and convex shapes. More...
 
typedef CollisionAlgorithmGJK< BoxShape, SphereShape, BoxShape::getSupportPoint, SphereShape::getSupportPoint > om::physics::collision::CollisionAlgorithmBoxVsSphere
 A class that detects collisions between box and sphere shapes. More...
 
typedef CollisionAlgorithmGJK< BoxShape, CapsuleShape, BoxShape::getSupportPoint, CapsuleShape::getSupportPoint > om::physics::collision::CollisionAlgorithmBoxVsCapsule
 A class that detects collisions between box and capsule shapes. More...
 
typedef CollisionAlgorithmGJK< BoxShape, CylinderShape, BoxShape::getSupportPoint, CylinderShape::getSupportPoint > om::physics::collision::CollisionAlgorithmBoxVsCylinder
 A class that detects collisions between box and cylinder shapes. More...
 
typedef CollisionAlgorithmGJK< BoxShape, BoxShape, BoxShape::getSupportPoint, BoxShape::getSupportPoint > om::physics::collision::CollisionAlgorithmBoxVsBox
 A class that detects collisions between two box shapes. More...
 
typedef CollisionAlgorithmGJK< BoxShape, ConvexShape, BoxShape::getSupportPoint, ConvexShape::getSupportPoint > om::physics::collision::CollisionAlgorithmBoxVsConvex
 A class that detects collisions between box and convex shapes. More...
 
typedef CollisionAlgorithmGJK< ConvexShape, SphereShape, ConvexShape::getSupportPoint, SphereShape::getSupportPoint > om::physics::collision::CollisionAlgorithmConvexVsSphere
 A class that detects collisions between convex and sphere shapes. More...
 
typedef CollisionAlgorithmGJK< ConvexShape, CapsuleShape, ConvexShape::getSupportPoint, CapsuleShape::getSupportPoint > om::physics::collision::CollisionAlgorithmConvexVsCapsule
 A class that detects collisions between convex and capsule shapes. More...
 
typedef CollisionAlgorithmGJK< ConvexShape, CylinderShape, ConvexShape::getSupportPoint, CylinderShape::getSupportPoint > om::physics::collision::CollisionAlgorithmConvexVsCylinder
 A class that detects collisions between convex and cylinder shapes. More...
 
typedef CollisionAlgorithmGJK< ConvexShape, BoxShape, ConvexShape::getSupportPoint, BoxShape::getSupportPoint > om::physics::collision::CollisionAlgorithmConvexVsBox
 A class that detects collisions between convex and box shapes. More...
 
typedef CollisionAlgorithmGJK< ConvexShape, ConvexShape, ConvexShape::getSupportPoint, ConvexShape::getSupportPoint > om::physics::collision::CollisionAlgorithmConvexVsConvex
 A class that detects collisions between convex and convex shapes. More...