#include "mesh.h"Macros | |
| #define | ABS(x) |
| #define | EdgeEval(u, v, w) |
| #define | EdgeGoesLeft(e) |
| #define | EdgeGoesRight(e) |
| #define | EdgeSign(u, v, w) |
| #define | TransEval(u, v, w) |
| #define | TransLeq(u, v) |
| #define | TransSign(u, v, w) |
| #define | VertCCW(u, v, w) |
| #define | VertEq(u, v) |
| #define | VertL1dist(u, v) |
| #define | VertLeq(u, v) |
Functions | |
| GLdouble | __gl_edgeEval (GLUvertex *u, GLUvertex *v, GLUvertex *w) |
| void | __gl_edgeIntersect (GLUvertex *o1, GLUvertex *d1, GLUvertex *o2, GLUvertex *d2, GLUvertex *v) |
| GLdouble | __gl_edgeSign (GLUvertex *u, GLUvertex *v, GLUvertex *w) |
| GLdouble | __gl_transEval (GLUvertex *u, GLUvertex *v, GLUvertex *w) |
| GLdouble | __gl_transSign (GLUvertex *u, GLUvertex *v, GLUvertex *w) |
| int | __gl_vertCCW (GLUvertex *u, GLUvertex *v, GLUvertex *w) |
| int | __gl_vertLeq (GLUvertex *u, GLUvertex *v) |
| #define ABS | ( | x | ) |
| #define EdgeGoesLeft | ( | e | ) |
| #define EdgeGoesRight | ( | e | ) |
| #define TransLeq | ( | u, | |
| v ) |
| #define VertEq | ( | u, | |
| v ) |
| #define VertL1dist | ( | u, | |
| v ) |
| #define VertLeq | ( | u, | |
| v ) |