OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GLUhalfEdge
(Results
1 - 9
of
9
) sorted by relevancy
/xsrc/external/mit/glu/dist/src/libtess/
mesh.h
44
typedef struct
GLUhalfEdge
GLUhalfEdge
;
117
GLUhalfEdge
*anEdge; /* a half-edge with this origin */
129
GLUhalfEdge
*anEdge; /* a half edge with this left face */
138
struct
GLUhalfEdge
{
139
GLUhalfEdge
*next; /* doubly-linked list (prev==Sym->next) */
140
GLUhalfEdge
*Sym; /* same edge, opposite direction */
141
GLUhalfEdge
*Onext; /* next edge CCW around origin */
142
GLUhalfEdge
*Lnext; /* next edge CCW around left face */
166
GLUhalfEdge
eHead; /* dummy header for edge list *
[
all
...]
mesh.c
63
typedef struct {
GLUhalfEdge
e, eSym; } EdgePair;
69
static
GLUhalfEdge
*MakeEdge(
GLUhalfEdge
*eNext )
71
GLUhalfEdge
*e;
72
GLUhalfEdge
*eSym;
73
GLUhalfEdge
*ePrev;
117
static void Splice(
GLUhalfEdge
*a,
GLUhalfEdge
*b )
119
GLUhalfEdge
*aOnext = a->Onext;
120
GLUhalfEdge
*bOnext = b->Onext
[
all
...]
sweep.h
60
GLUhalfEdge
*eUp; /* upper edge, directed right to left */
tessmono.c
74
GLUhalfEdge
*up, *lo;
98
GLUhalfEdge
*tempHalfEdge= __gl_meshConnect( lo->Lnext, lo );
107
GLUhalfEdge
*tempHalfEdge= __gl_meshConnect( up, up->Lprev );
120
GLUhalfEdge
*tempHalfEdge= __gl_meshConnect( lo->Lnext, lo );
182
GLUhalfEdge
*e, *eNext;
render.c
55
GLUhalfEdge
*eStart; /* edge where this primitive starts */
56
void (*render)(GLUtesselator *,
GLUhalfEdge
*, long);
60
static struct FaceCount MaximumFan(
GLUhalfEdge
*eOrig );
61
static struct FaceCount MaximumStrip(
GLUhalfEdge
*eOrig );
63
static void RenderFan( GLUtesselator *tess,
GLUhalfEdge
*eStart, long size );
64
static void RenderStrip( GLUtesselator *tess,
GLUhalfEdge
*eStart, long size );
65
static void RenderTriangle( GLUtesselator *tess,
GLUhalfEdge
*eStart,
119
GLUhalfEdge
*e = fOrig->anEdge;
158
static struct FaceCount MaximumFan(
GLUhalfEdge
*eOrig )
166
GLUhalfEdge
*e
[
all
...]
sweep.c
122
GLUhalfEdge
*e1, *e2;
166
static int FixUpperEdge( ActiveRegion *reg,
GLUhalfEdge
*newEdge )
183
GLUhalfEdge
*e;
215
GLUhalfEdge
*eNewUp )
275
GLUhalfEdge
*e = reg->eUp;
284
static
GLUhalfEdge
*FinishLeftRegions( GLUtesselator *tess,
300
GLUhalfEdge
*e, *ePrev;
341
GLUhalfEdge
*eFirst,
GLUhalfEdge
*eLast,
GLUhalfEdge
*eTopLeft
[
all
...]
tess.h
65
GLUhalfEdge
*lastEdge; /* lastEdge->Org is the most recent vertex */
tess.c
83
typedef struct {
GLUhalfEdge
e, eSym; } EdgePair;
347
GLUhalfEdge
*e;
normal.c
146
GLUhalfEdge
*e;
Completed in 9 milliseconds
Indexes created Thu Jul 23 00:25:05 UTC 2026