|
GLUhalfEdge * | __gl_meshAddEdgeVertex (GLUhalfEdge *eOrg) |
|
void | __gl_meshCheckMesh (GLUmesh *mesh) |
|
GLUhalfEdge * | __gl_meshConnect (GLUhalfEdge *eOrg, GLUhalfEdge *eDst) |
|
int | __gl_meshDelete (GLUhalfEdge *eDel) |
|
void | __gl_meshDeleteMesh (GLUmesh *mesh) |
|
GLUhalfEdge * | __gl_meshMakeEdge (GLUmesh *mesh) |
|
GLUmesh * | __gl_meshNewMesh (void) |
|
int | __gl_meshSplice (GLUhalfEdge *eOrg, GLUhalfEdge *eDst) |
|
GLUhalfEdge * | __gl_meshSplitEdge (GLUhalfEdge *eOrg) |
|
GLUmesh * | __gl_meshUnion (GLUmesh *mesh1, GLUmesh *mesh2) |
|
void | __gl_meshZapFace (GLUface *fZap) |
|
static GLUface * | allocFace () |
|
static GLUvertex * | allocVertex () |
|
static void | KillEdge (GLUhalfEdge *eDel) |
|
static void | KillFace (GLUface *fDel, GLUface *newLface) |
|
static void | KillVertex (GLUvertex *vDel, GLUvertex *newOrg) |
|
static GLUhalfEdge * | MakeEdge (GLUhalfEdge *eNext) |
|
static void | MakeFace (GLUface *newFace, GLUhalfEdge *eOrig, GLUface *fNext) |
|
static void | MakeVertex (GLUvertex *newVertex, GLUhalfEdge *eOrig, GLUvertex *vNext) |
|
static void | Splice (GLUhalfEdge *a, GLUhalfEdge *b) |
|