Macros | |
| #define | BOGUS (18000.0) |
Functions | |
| winding_t * | BaseWindingForPlane (const plane_t *p) |
| winding_t * | ClipWinding (winding_t *in, plane_t *split, qboolean keepon) |
| Clip the winding to the plain. More... | |
| winding_t * | CopyWinding (const winding_t *w) |
| Create a new winding with the same points as the given winding. More... | |
| winding_t * | CopyWindingReverse (const winding_t *w) |
| Create a new winding with the reverse points of the given winding. More... | |
| void | DivideWinding (winding_t *in, plane_t *split, winding_t **front, winding_t **back) |
| Divide a winding by a plane, producing one or two windings. More... | |
| void | FreeWinding (winding_t *w) |
| Free the winding. More... | |
| winding_t * | NewWinding (int points) |
| Create a new, empty winding with space for the specified number of points. More... | |
| winding_t * | WindingVectors (const winding_t *w, int unit) |
| Create a new "winding" that holds the unit vectors of the edges of the given winding. More... | |
Variables | |
| int | c_activewindings |
| int | c_peakwindings |
| #define BOGUS (18000.0) |