OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GLUhalfEdge
(Results
1 - 9
of
9
) sorted by null
/external/skia/third_party/glu/libtess/
mesh.h
51
typedef struct
GLUhalfEdge
GLUhalfEdge
;
124
GLUhalfEdge
*anEdge; /* a half-edge with this origin */
136
GLUhalfEdge
*anEdge; /* a half edge with this left face */
145
struct
GLUhalfEdge
{
146
GLUhalfEdge
*next; /* doubly-linked list (prev==Sym->next) */
147
GLUhalfEdge
*Sym; /* same edge, opposite direction */
148
GLUhalfEdge
*Onext; /* next edge CCW around origin */
149
GLUhalfEdge
*Lnext; /* next edge CCW around left face */
173
GLUhalfEdge
eHead; /* dummy header for edge list *
[
all
...]
mesh.c
66
typedef struct {
GLUhalfEdge
e, eSym; } EdgePair;
72
static
GLUhalfEdge
*MakeEdge(
GLUhalfEdge
*eNext )
74
GLUhalfEdge
*e;
75
GLUhalfEdge
*eSym;
76
GLUhalfEdge
*ePrev;
120
static void Splice(
GLUhalfEdge
*a,
GLUhalfEdge
*b )
122
GLUhalfEdge
*aOnext = a->Onext;
123
GLUhalfEdge
*bOnext = b->Onext
[
all
...]
sweep.h
67
GLUhalfEdge
*eUp; /* upper edge, directed right to left */
tessmono.c
81
GLUhalfEdge
*up, *lo;
105
GLUhalfEdge
*tempHalfEdge= __gl_meshConnect( lo->Lnext, lo );
114
GLUhalfEdge
*tempHalfEdge= __gl_meshConnect( up, up->Lprev );
127
GLUhalfEdge
*tempHalfEdge= __gl_meshConnect( lo->Lnext, lo );
189
GLUhalfEdge
*e, *eNext;
render.c
58
GLUhalfEdge
*eStart; /* edge where this primitive starts */
59
void (*render)(GLUtesselator *,
GLUhalfEdge
*, long);
63
static struct FaceCount MaximumFan(
GLUhalfEdge
*eOrig );
64
static struct FaceCount MaximumStrip(
GLUhalfEdge
*eOrig );
66
static void RenderFan( GLUtesselator *tess,
GLUhalfEdge
*eStart, long size );
67
static void RenderStrip( GLUtesselator *tess,
GLUhalfEdge
*eStart, long size );
68
static void RenderTriangle( GLUtesselator *tess,
GLUhalfEdge
*eStart,
122
GLUhalfEdge
*e = fOrig->anEdge;
161
static struct FaceCount MaximumFan(
GLUhalfEdge
*eOrig )
169
GLUhalfEdge
*e
[
all
...]
sweep.c
123
GLUhalfEdge
*e1, *e2;
167
static int FixUpperEdge( ActiveRegion *reg,
GLUhalfEdge
*newEdge )
184
GLUhalfEdge
*e;
216
GLUhalfEdge
*eNewUp )
276
GLUhalfEdge
*e = reg->eUp;
285
static
GLUhalfEdge
*FinishLeftRegions( GLUtesselator *tess,
301
GLUhalfEdge
*e, *ePrev;
342
GLUhalfEdge
*eFirst,
GLUhalfEdge
*eLast,
GLUhalfEdge
*eTopLeft
[
all
...]
tess.h
72
GLUhalfEdge
*lastEdge; /* lastEdge->Org is the most recent vertex */
tess.c
86
typedef struct {
GLUhalfEdge
e, eSym; } EdgePair;
351
GLUhalfEdge
*e;
normal.c
148
GLUhalfEdge
*e;
Completed in 32 milliseconds