Kigs Framework
Doc version 0.8
Open source multi purpose Rapid Application Development framework
|
manage intersection and collisions More...
Files | |
file | Intersection.h |
Encapsulate useful Intersection calculation methods. | |
Classes | |
class | AABBTreeNode |
Node structure in a Axis Aligned Bounding box tree, used to optimise intersection calculation. More... | |
class | AABBTree |
Root ABBTreeNode + all buffers to manage collisions. More... | |
class | BCylinder |
Bounding cylinder, for collision calculation purpose. More... | |
class | BoxCollider |
Box collision object. More... | |
class | BSphere |
Sphere structure used for collision calculation. More... | |
class | Collision |
Encapsulate useful collision calculation methods. More... | |
class | IPlane |
Plane structure for collision calculations. More... | |
class | CollisionBaseNode |
Base class for collidable objects. More... | |
class | CollisionBaseObject |
Base class for collision object (sphere, box, mesh...) More... | |
class | CollisionManager |
Manager class to manage collision. More... | |
class | CollisionModule |
Generic Module collision / intersection management. More... | |
class | Distance |
Encapsulate useful distance calculation methods. More... | |
class | Plane |
Plane structure for collision purpose. More... | |
class | Panel |
Rectangular surface on a plane where collision is detected. More... | |
class | SpacialMeshBVHNode |
Bounding volume hierarchy node structure. More... | |
class | SpacialMeshBVH |
Bounding volume hierarchy structure. More... | |
manage intersection and collisions