Cyclone | Cyclone: C:/data/physeng_code/include/cyclone/collide_fine.h File Reference |
#include "contacts.h"
Include dependency graph for collide_fine.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | cyclone |
Classes | |
class | cyclone::CollisionPrimitive |
Represents a primitive to detect collisions against. More... | |
class | cyclone::CollisionSphere |
Represents a rigid body that can be treated as a sphere for collision detection. More... | |
class | cyclone::CollisionPlane |
The plane is not a primitive: it doesn't represent another rigid body. More... | |
class | cyclone::CollisionBox |
Represents a rigid body that can be treated as an aligned bounding box for collision detection. More... | |
class | cyclone::IntersectionTests |
A wrapper class that holds fast intersection tests. More... | |
struct | cyclone::CollisionData |
A helper structure that contains information for the detector to use in building its contact data. More... | |
class | cyclone::CollisionDetector |
A wrapper class that holds the fine grained collision detection routines. More... |
It is used to return contacts between pairs of primitives.
There are two groups of tests in this file. Intersection tests use the fastest separating axis method to check if two objects intersect, and the collision tests generate the contacts. The collision tests typically use the intersection tests as an early out.
© 2000-2003 Icosagon. All Rights Reserved.
Distributed under licence.
Cyclone Version 2.0.5 (Documentation generated Fri Nov 10 20:44:14 2006). |