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... | |