Macros | |
| #define | EDGEFACE_CHUNK 4096 |
| #define | NUM_HASH 4096 |
| #define | POINT_EPSILON 0.01 |
Typedefs | |
| typedef struct hashvert_s | hashvert_t |
Functions | |
| face_t * | AllocFace (void) |
| Allocate a new face. More... | |
| surface_t * | AllocSurface (void) |
| Allocate a new surface. More... | |
| void | FreeFace (face_t *f) |
| Free a face. More... | |
| void | FreeSurface (surface_t *s) |
| Free a surface. More... | |
| struct surface_s * | GatherNodeFaces (struct node_s *headnode) |
| Free the current node tree and return a new chain of the surfaces that have inside faces. More... | |
| void | MakeFaceEdges (struct node_s *headnode) |
| Give edges to all the faces in the bsp tree. More... | |
| void | SubdivideFace (struct visfacet_s *f, struct visfacet_s **prevptr) |
| Split any faces that are too big. More... | |