CCollisionSpheres.h File Reference

#include "CMaths.h"
#include "CCollisionSpheresGeometry.h"
#include "CVertex.h"
#include "CTriangle.h"
#include "CGenericCollision.h"
#include "CDraw3D.h"
#include "CColor.h"
#include "CMesh.h"
#include <assert.h>
#include <list>
#include <queue>
#include <vector>
#include "GL/glu.h"

Classes

class  cCollisionSpheres
 cCollisionSpheres provides methods to create a sphere tree for collision detection, and to use this tree to check for the intersection of a line with a mesh. More...
class  cCollisionSpheresSphere
 cCollisionSpheresSphere is an abstract class for nodes of the collision sphere tree. More...
class  cCollisionSpheresNode
 cCollisionSpheresNode defines internal nodes of the collision sphere tree and provides methods for constructing the nodes and using them to determine collisions. More...
class  cCollisionSpheresLeaf
 cCollisionSpheresLeaf defines leaf nodes of the collision sphere tree and provides methods for constructing the nodes and using them to determine collisions. More...

Typedefs

typedef vector< cCollisionSpheresGenericShape * > Plist
 Pointer to list of shape primitives.

Detailed Description


Generated on Mon Jun 11 09:41:46 2007 for CHAI 3D by  doxygen 1.5.2