doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros | Typedefs | Variables
AASBuild_file.cpp File Reference
#include "../../../idlib/precompiled.h"
#include "AASBuild_local.h"

Go to the source code of this file.

Classes

struct  sizeEstimate_s
 

Macros

#define VERTEX_HASH_BOXSIZE   (1<<6)
 
#define VERTEX_HASH_SIZE   (VERTEX_HASH_BOXSIZE*VERTEX_HASH_BOXSIZE)
 
#define EDGE_HASH_SIZE   (1<<14)
 
#define INTEGRAL_EPSILON   0.01f
 
#define VERTEX_EPSILON   0.1f
 
#define AAS_PLANE_NORMAL_EPSILON   0.00001f
 
#define AAS_PLANE_DIST_EPSILON   0.01f
 

Typedefs

typedef struct sizeEstimate_s sizeEstimate_t
 

Variables

idHashIndexaas_vertexHash
 
idHashIndexaas_edgeHash
 
idBounds aas_vertexBounds
 
int aas_vertexShift
 

Macro Definition Documentation

#define AAS_PLANE_DIST_EPSILON   0.01f

Definition at line 42 of file AASBuild_file.cpp.

#define AAS_PLANE_NORMAL_EPSILON   0.00001f

Definition at line 41 of file AASBuild_file.cpp.

#define EDGE_HASH_SIZE   (1<<14)

Definition at line 36 of file AASBuild_file.cpp.

#define INTEGRAL_EPSILON   0.01f

Definition at line 38 of file AASBuild_file.cpp.

#define VERTEX_EPSILON   0.1f

Definition at line 39 of file AASBuild_file.cpp.

#define VERTEX_HASH_BOXSIZE   (1<<6)

Definition at line 34 of file AASBuild_file.cpp.

#define VERTEX_HASH_SIZE   (VERTEX_HASH_BOXSIZE*VERTEX_HASH_BOXSIZE)

Definition at line 35 of file AASBuild_file.cpp.

Typedef Documentation

Variable Documentation

idHashIndex* aas_edgeHash

Definition at line 46 of file AASBuild_file.cpp.

idBounds aas_vertexBounds

Definition at line 47 of file AASBuild_file.cpp.

idHashIndex* aas_vertexHash

Definition at line 45 of file AASBuild_file.cpp.

int aas_vertexShift

Definition at line 48 of file AASBuild_file.cpp.