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 |
| 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 | ) |
GLUtesselator* Tess_Poly::tobj [private] |
1.5.1