ReactOS 0.4.15-dev-8632-gbc8c7d1
|
#include "gluos.h"
#include <assert.h>
#include "geom.h"
#include "tess.h"
#include "memalloc.h"
#include "sweep.h"
Go to the source code of this file.
Macros | |
#define | TRUE 1 |
#define | FALSE 0 |
#define | DebugEvent(tess) |
#define | MAX(x, y) ((x) >= (y) ? (x) : (y)) |
#define | MIN(x, y) ((x) <= (y) ? (x) : (y)) |
#define | AddWinding(eDst, eSrc) |
#define | TOLERANCE_NONZERO FALSE |
#define | SENTINEL_COORD (4 * GLU_TESS_MAX_COORD) |
#define AddWinding | ( | eDst, | |
eSrc | |||
) |
#define SENTINEL_COORD (4 * GLU_TESS_MAX_COORD) |
int __gl_computeInterior | ( | GLUtesselator * | tess | ) |
Definition at line 1301 of file sweep.c.
Referenced by gluTessEndPolygon().
|
static |
Definition at line 213 of file sweep.c.
Referenced by AddRightEdges(), and ConnectLeftVertex().
|
static |
Definition at line 340 of file sweep.c.
Referenced by CheckForIntersect(), ConnectLeftDegenerate(), ConnectLeftVertex(), ConnectRightVertex(), and SweepEvent().
|
static |
Definition at line 1128 of file sweep.c.
Referenced by InitEdgeDict().
|
static |
Definition at line 412 of file sweep.c.
Referenced by GetIntersectData(), and SpliceMergeVertices().
|
static |
Definition at line 606 of file sweep.c.
Referenced by ConnectRightVertex(), and WalkDirtyRegions().
|
static |
Definition at line 556 of file sweep.c.
Referenced by WalkDirtyRegions().
|
static |
Definition at line 499 of file sweep.c.
Referenced by AddRightEdges(), CheckForIntersect(), and WalkDirtyRegions().
|
static |
|
static |
Definition at line 941 of file sweep.c.
Referenced by ConnectLeftVertex().
|
static |
Definition at line 1001 of file sweep.c.
Referenced by SweepEvent().
|
static |
Definition at line 847 of file sweep.c.
Referenced by SweepEvent().
|
static |
Definition at line 151 of file sweep.c.
Referenced by AddRightEdges(), ConnectLeftDegenerate(), DeleteObject(), DoneEdgeDict(), FinishRegion(), and WalkDirtyRegions().
|
static |
Definition at line 1173 of file sweep.c.
Referenced by __gl_computeInterior().
|
static |
Definition at line 1261 of file sweep.c.
Referenced by __gl_computeInterior().
|
static |
Definition at line 107 of file sweep.c.
Referenced by InitEdgeDict().
|
static |
Definition at line 284 of file sweep.c.
Referenced by CheckForIntersect(), ConnectRightVertex(), and SweepEvent().
|
static |
Definition at line 266 of file sweep.c.
Referenced by FinishLeftRegions().
|
static |
Definition at line 166 of file sweep.c.
Referenced by ConnectLeftVertex(), FinishLeftRegions(), and TopLeftRegion().
|
static |
Definition at line 475 of file sweep.c.
Referenced by CheckForIntersect().
|
static |
Definition at line 1158 of file sweep.c.
Referenced by __gl_computeInterior().
|
static |
Definition at line 1233 of file sweep.c.
Referenced by __gl_computeInterior().
|
static |
Definition at line 238 of file sweep.c.
Referenced by AddRightEdges(), and ComputeWinding().
|
static |
Definition at line 1199 of file sweep.c.
Referenced by __gl_computeInterior().
Definition at line 1267 of file sweep.c.
Referenced by __gl_computeInterior().
|
static |
Definition at line 438 of file sweep.c.
Referenced by __gl_computeInterior(), CheckForRightSplice(), ConnectLeftDegenerate(), and RemoveDegenerateEdges().
|
static |
Definition at line 1068 of file sweep.c.
Referenced by __gl_computeInterior(), ConnectLeftDegenerate(), and ConnectLeftVertex().
|
static |
Definition at line 180 of file sweep.c.
Referenced by CheckForIntersect(), ConnectRightVertex(), and SweepEvent().
|
static |
Definition at line 202 of file sweep.c.
Referenced by CheckForIntersect(), and ConnectLeftDegenerate().
|
static |
Definition at line 454 of file sweep.c.
Referenced by GetIntersectData().
|
static |
Definition at line 760 of file sweep.c.
Referenced by AddRightEdges(), and ConnectRightVertex().