include/bezier.h File Reference

#include <iostream>
#include <fstream>
#include "utility.h"
#include "quat.h"
#include "globals.h"

Include dependency graph for bezier.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BEZIER

Defines

#define COLLISION_DIVS   1
#define COLLISION_QUAD_DIVS   8
#define QUAD_DIV_FAST_DISCARD   true
#define SURFDRAW_VIS   2
#define INTERSECT_FUNCTION   utility.IntersectTriangleF
#define INTERSECT_QUAD_FUNCTION   utility.IntersectQuadrilateralF
#define _BEZIER_H


Define Documentation

#define _BEZIER_H
 

Definition at line 77 of file bezier.h.

#define COLLISION_DIVS   1
 

Definition at line 27 of file bezier.h.

Referenced by BEZIER::CollideNewton(), and BEZIER::CollideSubDiv().

#define COLLISION_QUAD_DIVS   8
 

Definition at line 29 of file bezier.h.

Referenced by BEZIER::CollideSubDivQuad(), and BEZIER::CollideSubDivQuadSimpleNorm().

#define INTERSECT_FUNCTION   utility.IntersectTriangleF
 

Definition at line 34 of file bezier.h.

Referenced by JOEMODEL::Collide(), OBJECTCOLLISION::CollideBranch(), OBJECTCOLLISION::CollideDriveable(), BEZIER::CollideNewton(), and BEZIER::CollideSubDiv().

#define INTERSECT_QUAD_FUNCTION   utility.IntersectQuadrilateralF
 

Definition at line 35 of file bezier.h.

Referenced by BEZIER::CollideQuadNewton(), BEZIER::CollideSingleQuad(), and BEZIER::CollideSubDivQuadSimpleNorm().

#define QUAD_DIV_FAST_DISCARD   true
 

Definition at line 30 of file bezier.h.

Referenced by BEZIER::CollideSubDivQuadSimpleNorm().

#define SURFDRAW_VIS   2
 

Definition at line 32 of file bezier.h.

Referenced by BEZIER::Visualize().


Generated on Thu Oct 19 04:06:01 2006 by  doxygen 1.4.6