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

tmp_face_s Struct Reference

#include <aas_create.h>

Collaboration diagram for tmp_face_s:

Collaboration graph
[legend]

Data Fields

int aasfacenum
tmp_area_sbackarea
int faceflags
tmp_area_sfrontarea
tmp_face_sl_next
tmp_face_sl_prev
tmp_face_snext [2]
int num
int planenum
tmp_face_sprev [2]
winding_twinding

Field Documentation

int aasfacenum
 

Definition at line 34 of file aas_create.h.

Referenced by AAS_CreateArea(), and AAS_StoreArea().

struct tmp_area_s* backarea
 

Definition at line 32 of file aas_create.h.

Referenced by AAS_AddFaceSideToArea(), AAS_CanMergePlaneFaces(), AAS_CheckAreaSharedFaces(), AAS_FlipAreaFaces(), AAS_FlipFace(), AAS_FlipSharedFaces(), AAS_MergeAreas(), AAS_MergePlaneFaces(), AAS_RemoveFaceFromArea(), AAS_RemoveTinyFaces(), AAS_SplitArea(), AAS_TryMergeFaceAreas(), and AAS_TryMergeFaces().

int faceflags
 

Definition at line 33 of file aas_create.h.

Referenced by AAS_CanMergePlaneFaces(), AAS_CreateArea(), AAS_CreateAreaSettings(), AAS_FindBestAreaSplitPlane(), AAS_GapFace(), AAS_GroundArea(), AAS_GroundFace(), AAS_LadderSubdivideArea_r(), AAS_PrintNumGroundFaces(), AAS_SplitFace(), AAS_StoreArea(), AAS_TestSplitPlane(), AAS_TryMergeFaceAreas(), and AAS_TryMergeFaces().

struct tmp_area_s* frontarea
 

Definition at line 31 of file aas_create.h.

Referenced by AAS_AddFaceSideToArea(), AAS_CanMergePlaneFaces(), AAS_CheckArea(), AAS_CheckAreaSharedFaces(), AAS_CheckAreaWindingPlanes(), AAS_CreateAreaSettings(), AAS_FindBestAreaSplitPlane(), AAS_FlipAreaFaces(), AAS_FlipFace(), AAS_FlipSharedFaces(), AAS_GroundArea(), AAS_LadderSubdivideArea_r(), AAS_MeltFaceWindingsOfArea(), AAS_MergeAreaFaces(), AAS_MergeAreaPlaneFaces(), AAS_MergeAreas(), AAS_MergePlaneFaces(), AAS_RemoveAreaFaceColinearPoints(), AAS_RemoveFaceFromArea(), AAS_RemoveTinyFaces(), AAS_SplitArea(), AAS_SplitWinding(), AAS_StoreArea(), AAS_TestSplitPlane(), AAS_TryMergeFaceAreas(), and AAS_TryMergeFaces().

struct tmp_face_s * l_next
 

Definition at line 38 of file aas_create.h.

Referenced by AAS_AllocTmpFace(), AAS_FreeTmpAAS(), AAS_FreeTmpFace(), AAS_InitMaxAAS(), and AAS_PrintNumGroundFaces().

struct tmp_face_s* l_prev
 

Definition at line 38 of file aas_create.h.

Referenced by AAS_AllocTmpFace(), and AAS_FreeTmpFace().

struct tmp_face_s * next[2]
 

Definition at line 36 of file aas_create.h.

Referenced by AAS_AddFaceSideToArea(), AAS_CanMergePlaneFaces(), AAS_CheckArea(), AAS_CheckAreaSharedFaces(), AAS_CheckAreaWindingPlanes(), AAS_CreateAreaSettings(), AAS_FindBestAreaSplitPlane(), AAS_FlipAreaFaces(), AAS_FlipSharedFaces(), AAS_GroundArea(), AAS_LadderSubdivideArea_r(), AAS_MeltFaceWindingsOfArea(), AAS_MergeAreaFaces(), AAS_MergeAreaPlaneFaces(), AAS_MergeAreas(), AAS_MergePlaneFaces(), AAS_RemoveAreaFaceColinearPoints(), AAS_RemoveFaceFromArea(), AAS_RemoveTinyFaces(), AAS_SplitArea(), AAS_SplitWinding(), AAS_StoreArea(), AAS_TestSplitPlane(), and AAS_TryMergeFaceAreas().

int num
 

Definition at line 28 of file aas_create.h.

Referenced by AAS_AllocTmpFace(), AAS_CheckArea(), AAS_CheckAreaSharedFaces(), AAS_CheckFaceWindingPlane(), AAS_FlipAreaFaces(), AAS_MeltFaceWinding(), and AAS_TryMergeFaces().

int planenum
 

Definition at line 29 of file aas_create.h.

Referenced by AAS_CanMergePlaneFaces(), AAS_CheckArea(), AAS_CheckAreaSharedFaces(), AAS_CheckFaceWindingPlane(), AAS_CreateArea(), AAS_FlipAreaFaces(), AAS_FlipFace(), AAS_GapFace(), AAS_GroundFace(), AAS_LadderSubdivideArea_r(), AAS_MeltFaceWinding(), AAS_MergeAreaPlaneFaces(), AAS_MergePlaneFaces(), AAS_SplitArea(), AAS_SplitFace(), AAS_SplitWinding(), AAS_StoreArea(), AAS_TestSplitPlane(), AAS_TryMergeFaces(), and NonConvex().

struct tmp_face_s* prev[2]
 

Definition at line 36 of file aas_create.h.

Referenced by AAS_AddFaceSideToArea(), and AAS_RemoveFaceFromArea().

winding_t* winding
 

Definition at line 30 of file aas_create.h.

Referenced by AAS_CheckArea(), AAS_CheckFaceWindingPlane(), AAS_CreateArea(), AAS_FindBestAreaSplitPlane(), AAS_FlipAreaFaces(), AAS_FlipFace(), AAS_FreeTmpAAS(), AAS_FreeTmpFace(), AAS_InitMaxAAS(), AAS_LadderSubdivideArea_r(), AAS_MeltFaceWinding(), AAS_MergePlaneFaces(), AAS_RemoveAreaFaceColinearPoints(), AAS_RemoveTinyFaces(), AAS_SplitArea(), AAS_SplitFace(), AAS_StoreArea(), AAS_TestSplitPlane(), AAS_TryMergeFaces(), and NonConvex().


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