Searched refs:GLUvertex (Results 1 – 9 of 9) sorted by relevance
/reactos/dll/opengl/glu32/src/libtess/ |
H A D | geom.h | 74 int __gl_vertLeq( GLUvertex *u, GLUvertex *v ); 75 GLdouble __gl_edgeEval( GLUvertex *u, GLUvertex *v, GLUvertex *w ); 76 GLdouble __gl_edgeSign( GLUvertex *u, GLUvertex *v, GLUvertex *w ); 77 GLdouble __gl_transEval( GLUvertex *u, GLUvertex *v, GLUvertex *w ); 78 GLdouble __gl_transSign( GLUvertex *u, GLUvertex *v, GLUvertex *w ); 79 int __gl_vertCCW( GLUvertex *u, GLUvertex *v, GLUvertex *w ); 80 void __gl_edgeIntersect( GLUvertex *o1, GLUvertex *d1, 81 GLUvertex *o2, GLUvertex *d2, 82 GLUvertex *v );
|
H A D | geom.c | 40 int __gl_vertLeq( GLUvertex *u, GLUvertex *v ) in __gl_vertLeq() 47 GLdouble __gl_edgeEval( GLUvertex *u, GLUvertex *v, GLUvertex *w ) in __gl_edgeEval() 77 GLdouble __gl_edgeSign( GLUvertex *u, GLUvertex *v, GLUvertex *w ) in __gl_edgeSign() 102 GLdouble __gl_transEval( GLUvertex *u, GLUvertex *v, GLUvertex *w ) in __gl_transEval() 132 GLdouble __gl_transSign( GLUvertex *u, GLUvertex *v, GLUvertex *w ) in __gl_transSign() 153 int __gl_vertCCW( GLUvertex *u, GLUvertex *v, GLUvertex *w ) in __gl_vertCCW() 201 #define Swap(a,b) do { GLUvertex *t = a; a = b; b = t; } while (0) 203 void __gl_edgeIntersect( GLUvertex *o1, GLUvertex *d1, in __gl_edgeIntersect() 204 GLUvertex *o2, GLUvertex *d2, in __gl_edgeIntersect() 205 GLUvertex *v ) in __gl_edgeIntersect()
|
H A D | mesh.h | 42 typedef struct GLUvertex GLUvertex; typedef 114 struct GLUvertex { struct 115 GLUvertex *next; /* next vertex (never NULL) */ argument 116 GLUvertex *prev; /* previous vertex (never NULL) */ argument 143 GLUvertex *Org; /* origin vertex (Overtex too long) */ argument 164 GLUvertex vHead; /* dummy header for vertex list */
|
H A D | mesh.c | 48 static GLUvertex *allocVertex() in allocVertex() 50 return (GLUvertex *)memAlloc( sizeof( GLUvertex )); in allocVertex() 138 GLUvertex *vPrev; in MakeVertex() 139 GLUvertex *vNew = newVertex; in MakeVertex() 224 static void KillVertex( GLUvertex *vDel, GLUvertex *newOrg ) in KillVertex() 227 GLUvertex *vPrev, *vNext; in KillVertex() 605 GLUvertex *v; in __gl_meshNewMesh() 658 GLUvertex *v1 = &mesh1->vHead; in __gl_meshUnion() 661 GLUvertex *v2 = &mesh2->vHead; in __gl_meshUnion() 714 GLUvertex *v, *vNext; in __gl_meshDeleteMesh() [all …]
|
H A D | sweep.c | 121 GLUvertex *event = tess->event; in EdgeLeq() 454 static void VertexWeights( GLUvertex *isect, GLUvertex *org, GLUvertex *dst, in VertexWeights() 476 GLUvertex *orgUp, GLUvertex *dstUp, in GetIntersectData() 477 GLUvertex *orgLo, GLUvertex *dstLo ) in GetIntersectData() 620 GLUvertex *orgUp = eUp->Org; in CheckForIntersect() 621 GLUvertex *orgLo = eLo->Org; in CheckForIntersect() 622 GLUvertex *dstUp = eUp->Dst; in CheckForIntersect() 623 GLUvertex *dstLo = eLo->Dst; in CheckForIntersect() 625 GLUvertex isect, *orgMin; in CheckForIntersect() 1240 GLUvertex *v, *vHead; in InitPriorityQ() [all …]
|
H A D | normal.c | 78 GLUvertex *v, *v1, *v2; in ComputeNormal() 81 GLUvertex *maxVert[3], *minVert[3]; in ComputeNormal() 82 GLUvertex *vHead = &tess->mesh->vHead; in ComputeNormal() 145 GLUvertex *v, *vHead = &tess->mesh->vHead; in CheckOrientation() 200 GLUvertex *v, *vHead = &tess->mesh->vHead; in __gl_projectPolygon()
|
H A D | priorityq-heap.c | 54 #define LEQ(x,y) VertLeq((GLUvertex *)x, (GLUvertex *)y)
|
H A D | tess.h | 85 GLUvertex *event; /* current sweep event being processed */
|
H A D | tess.c | 88 MAX(sizeof(GLUvertex),sizeof(GLUface))))
|