Tess_Poly Class Reference

List of all members.

Public Member Functions

int Init (void)
int Set_Winding_Rule (GLenum winding_rule)
int Render_Contour (GLdouble obj_data[][6], int num_vertices)
int Begin_Polygon (void)
int End_Polygon (void)
int Begin_Contour (void)
int End_Contour (void)
int End (void)

Static Private Member Functions

static void beginCallback (GLenum which)
static void endCallback (void)
static void combineCallback (GLdouble coords[3], void *vertex_data[4], GLfloat weight[4], void **dataOut)
static void vertexCallback (GLvoid *vertex)

Private Attributes

GLUtesselator * tobj

Member Function Documentation

void Tess_Poly::beginCallback ( GLenum  which  )  [static, private]

void Tess_Poly::endCallback ( void   )  [static, private]

void Tess_Poly::combineCallback ( GLdouble  coords[3],
void *  vertex_data[4],
GLfloat  weight[4],
void **  dataOut 
) [static, private]

void Tess_Poly::vertexCallback ( GLvoid *  vertex  )  [static, private]

int Tess_Poly::Init ( void   ) 

int Tess_Poly::Set_Winding_Rule ( GLenum  winding_rule  ) 

int Tess_Poly::Render_Contour ( GLdouble  obj_data[][6],
int  num_vertices 
)

int Tess_Poly::Begin_Polygon ( void   ) 

int Tess_Poly::End_Polygon ( void   ) 

int Tess_Poly::Begin_Contour ( void   ) 

int Tess_Poly::End_Contour ( void   ) 

int Tess_Poly::End ( void   ) 


Member Data Documentation

GLUtesselator* Tess_Poly::tobj [private]


The documentation for this class was generated from the following file:
Generated on Fri Feb 25 14:01:55 2011 for iso_gl by  doxygen 1.5.1