Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

th_s Struct Reference

Collaboration diagram for th_s:

Collaboration graph
[legend]

Data Fields

th_edge_tedgehash [EDGEHASH_SIZE]
th_edge_tedges
int numedges
int numplanes
int numtetrahedrons
int numtriangles
int numvertexes
th_plane_tplanehash [PLANEHASH_SIZE]
th_plane_tplanes
th_tetrahedron_ttetrahedrons
th_triangle_ttrianglehash [TRIANGLEHASH_SIZE]
th_triangle_ttriangles
th_vertex_tvertexes
th_vertex_tvertexhash [VERTEXHASH_SIZE *VERTEXHASH_SIZE]

Field Documentation

th_edge_t* edgehash[EDGEHASH_SIZE]
 

Definition at line 137 of file tetrahedron.c.

Referenced by TH_AddEdgeToHash(), TH_FindEdge(), and TH_InitMaxTH().

th_edge_t* edges
 

Definition at line 136 of file tetrahedron.c.

Referenced by TH_AddEdgeUser(), TH_CreateEdge(), TH_FindEdge(), TH_FindTetrahedron1(), TH_FindTetrahedron2(), TH_FreeMaxTH(), TH_InitMaxTH(), TH_RemoveEdgeUser(), TH_TetrahedronVolume(), TH_TryEdge(), and TH_TryTriangle().

int numedges
 

Definition at line 135 of file tetrahedron.c.

Referenced by TH_CreateEdge(), TH_FreeMaxTH(), and TH_TryTriangle().

int numplanes
 

Definition at line 131 of file tetrahedron.c.

Referenced by TH_CreateFloatPlane(), and TH_FreeMaxTH().

int numtetrahedrons
 

Definition at line 143 of file tetrahedron.c.

Referenced by TH_CreateTetrahedron(), TH_FreeMaxTH(), and TH_TetrahedralDecomposition().

int numtriangles
 

Definition at line 139 of file tetrahedron.c.

Referenced by TH_CreateTriangle(), TH_FreeMaxTH(), TH_TetrahedralDecomposition(), and TH_TryEdge().

int numvertexes
 

Definition at line 127 of file tetrahedron.c.

Referenced by TH_CreateVertex(), TH_FindTetrahedron2(), and TH_FreeMaxTH().

th_plane_t* planehash[PLANEHASH_SIZE]
 

Definition at line 133 of file tetrahedron.c.

Referenced by TH_AddPlaneToHash(), TH_FindFloatPlane(), and TH_InitMaxTH().

th_plane_t* planes
 

Definition at line 132 of file tetrahedron.c.

Referenced by TH_CreateFloatPlane(), TH_CreateTriangle(), TH_FindFloatPlane(), TH_FindTetrahedron2(), TH_FreeMaxTH(), TH_InitMaxTH(), TH_TetrahedronVolume(), and TH_TryEdge().

th_tetrahedron_t* tetrahedrons
 

Definition at line 144 of file tetrahedron.c.

Referenced by TH_CreateTetrahedron(), TH_FreeMaxTH(), and TH_InitMaxTH().

th_triangle_t* trianglehash[TRIANGLEHASH_SIZE]
 

Definition at line 141 of file tetrahedron.c.

Referenced by TH_AddTriangleToHash(), TH_FindTriangle(), and TH_InitMaxTH().

th_triangle_t* triangles
 

Definition at line 140 of file tetrahedron.c.

Referenced by TH_CreateAASFaceTriangles(), TH_CreateTetrahedron(), TH_CreateTriangle(), TH_FindTetrahedron1(), TH_FindTetrahedron2(), TH_FindTriangle(), TH_FreeMaxTH(), TH_InitMaxTH(), TH_TetrahedralDecomposition(), TH_TetrahedronVolume(), and TH_TryEdge().

th_vertex_t* vertexes
 

Definition at line 128 of file tetrahedron.c.

Referenced by TH_AddEdgeUser(), TH_CreateTriangle(), TH_CreateTrianglePlanes(), TH_CreateVertex(), TH_FindTetrahedron2(), TH_FindVertex(), TH_FreeMaxTH(), TH_InitMaxTH(), TH_IntersectTrianglePlanes(), TH_OutsideBoundingBox(), TH_PlaneFromPoints(), TH_RemoveEdgeUser(), TH_TetrahedronVolume(), and TH_TryTriangle().

th_vertex_t* vertexhash[VERTEXHASH_SIZE *VERTEXHASH_SIZE]
 

Definition at line 129 of file tetrahedron.c.

Referenced by TH_AddVertexToHash(), TH_FindVertex(), and TH_InitMaxTH().


The documentation for this struct was generated from the following file:
Generated on Thu Aug 25 20:01:06 2005 for Quake III Arena by  doxygen 1.3.9.1