| 
| int  | __gl_computeInterior (GLUtesselator *tess) | 
|   | 
| static ActiveRegion *  | AddRegionBelow (GLUtesselator *tess, ActiveRegion *regAbove, GLUhalfEdge *eNewUp) | 
|   | 
| static void  | AddRightEdges (GLUtesselator *tess, ActiveRegion *regUp, GLUhalfEdge *eFirst, GLUhalfEdge *eLast, GLUhalfEdge *eTopLeft, GLboolean cleanUp) | 
|   | 
| static void  | AddSentinel (GLUtesselator *tess, GLdouble t) | 
|   | 
| static void  | CallCombine (GLUtesselator *tess, GLUvertex *isect, void *data[4], GLfloat weights[4], int needed) | 
|   | 
| static int  | CheckForIntersect (GLUtesselator *tess, ActiveRegion *regUp) | 
|   | 
| static int  | CheckForLeftSplice (GLUtesselator *tess, ActiveRegion *regUp) | 
|   | 
| static int  | CheckForRightSplice (GLUtesselator *tess, ActiveRegion *regUp) | 
|   | 
| static void  | ComputeWinding (GLUtesselator *tess, ActiveRegion *reg) | 
|   | 
| static void  | ConnectLeftDegenerate (GLUtesselator *tess, ActiveRegion *regUp, GLUvertex *vEvent) | 
|   | 
| static void  | ConnectLeftVertex (GLUtesselator *tess, GLUvertex *vEvent) | 
|   | 
| static void  | ConnectRightVertex (GLUtesselator *tess, ActiveRegion *regUp, GLUhalfEdge *eBottomLeft) | 
|   | 
| static void  | DeleteRegion (GLUtesselator *tess, ActiveRegion *reg) | 
|   | 
| static void  | DoneEdgeDict (GLUtesselator *tess) | 
|   | 
| static void  | DonePriorityQ (GLUtesselator *tess) | 
|   | 
| static int  | EdgeLeq (GLUtesselator *tess, ActiveRegion *reg1, ActiveRegion *reg2) | 
|   | 
| static GLUhalfEdge *  | FinishLeftRegions (GLUtesselator *tess, ActiveRegion *regFirst, ActiveRegion *regLast) | 
|   | 
| static void  | FinishRegion (GLUtesselator *tess, ActiveRegion *reg) | 
|   | 
| static int  | FixUpperEdge (ActiveRegion *reg, GLUhalfEdge *newEdge) | 
|   | 
| static void  | GetIntersectData (GLUtesselator *tess, GLUvertex *isect, GLUvertex *orgUp, GLUvertex *dstUp, GLUvertex *orgLo, GLUvertex *dstLo) | 
|   | 
| static void  | InitEdgeDict (GLUtesselator *tess) | 
|   | 
| static int  | InitPriorityQ (GLUtesselator *tess) | 
|   | 
| static GLboolean  | IsWindingInside (GLUtesselator *tess, int n) | 
|   | 
| static void  | RemoveDegenerateEdges (GLUtesselator *tess) | 
|   | 
| static int  | RemoveDegenerateFaces (GLUmesh *mesh) | 
|   | 
| static void  | SpliceMergeVertices (GLUtesselator *tess, GLUhalfEdge *e1, GLUhalfEdge *e2) | 
|   | 
| static void  | SweepEvent (GLUtesselator *tess, GLUvertex *vEvent) | 
|   | 
| static ActiveRegion *  | TopLeftRegion (ActiveRegion *reg) | 
|   | 
| static ActiveRegion *  | TopRightRegion (ActiveRegion *reg) | 
|   | 
| static void  | VertexWeights (GLUvertex *isect, GLUvertex *org, GLUvertex *dst, GLfloat *weights) | 
|   | 
| static void  | WalkDirtyRegions (GLUtesselator *tess, ActiveRegion *regUp) | 
|   |