Lines Matching defs:mesh
41 #include "mesh.h"
74 * - the portion of the mesh left of the sweep line is a planar graph,
270 * The "inside" flag is copied to the appropriate mesh face (we could
271 * not do this before -- since the structure of the mesh is always
295 * mesh if necessary, so that the ordering of edges around vOrg is the
312 * such edges in the mesh (if we are adding left edges to a vertex
345 * winding numbers and mesh connectivity appropriately. All right-going
367 * updating the winding numbers of each region, and re-linking the mesh
747 * the mesh (ie. eUp->Lface) to be smaller than the faces in the
859 * to the unprocessed portion of the mesh. Since there are no right-going
954 * part of the mesh.
1012 * to the processed portion of the mesh. Let R be the active region
1069 * We don''t need to connect this vertex to the rest of the mesh.
1079 * Updates the mesh and the edge dictionary.
1146 e = __gl_meshMakeEdge( tess->mesh );
1213 GLUhalfEdge *eHead = &tess->mesh->eHead;
1254 vHead = &tess->mesh->vHead;
1275 static int RemoveDegenerateFaces( GLUmesh *mesh )
1295 for( f = mesh->fHead.next; f != &mesh->fHead; f = fNext ) {
1365 if ( !RemoveDegenerateFaces( tess->mesh ) ) return 0;
1366 __gl_meshCheckMesh( tess->mesh );