doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idTraceModel Member List

This is the complete list of members for idTraceModel, including all inherited members.

boundsidTraceModel
Compare(const idTraceModel &trm) const idTraceModel
edgesidTraceModel
GenerateEdgeNormals(void)idTraceModel
GetMassProperties(const float density, float &mass, idVec3 &centerOfMass, idMat3 &inertiaTensor) const idTraceModel
GetOrderedSilhouetteEdges(const int edgeIsSilEdge[MAX_TRACEMODEL_EDGES+1], int silEdges[MAX_TRACEMODEL_EDGES]) const idTraceModelprivate
GetParallelProjectionSilhouetteEdges(const idVec3 &projectionDir, int silEdges[MAX_TRACEMODEL_EDGES]) const idTraceModel
GetPolygonArea(int polyNum) const idTraceModel
GetProjectionSilhouetteEdges(const idVec3 &projectionOrigin, int silEdges[MAX_TRACEMODEL_EDGES]) const idTraceModel
idTraceModel(void)idTraceModel
idTraceModel(const idBounds &boxBounds)idTraceModel
idTraceModel(const idBounds &cylBounds, const int numSides)idTraceModel
idTraceModel(const float length, const float width)idTraceModel
InitBone(void)idTraceModelprivate
InitBox(void)idTraceModelprivate
InitDodecahedron(void)idTraceModelprivate
InitOctahedron(void)idTraceModelprivate
isConvexidTraceModel
numEdgesidTraceModel
numPolysidTraceModel
numVertsidTraceModel
offsetidTraceModel
operator!=(const idTraceModel &trm) const idTraceModel
operator==(const idTraceModel &trm) const idTraceModel
PolygonIntegrals(int polyNum, int a, int b, int c, struct polygonIntegrals_s &integrals) const idTraceModelprivate
polysidTraceModel
ProjectionIntegrals(int polyNum, int a, int b, struct projectionIntegrals_s &integrals) const idTraceModelprivate
Rotate(const idMat3 &rotation)idTraceModel
SetupBone(const float length, const float width)idTraceModel
SetupBox(const idBounds &boxBounds)idTraceModel
SetupBox(const float size)idTraceModel
SetupCone(const idBounds &coneBounds, const int numSides)idTraceModel
SetupCone(const float height, const float width, const int numSides)idTraceModel
SetupCylinder(const idBounds &cylBounds, const int numSides)idTraceModel
SetupCylinder(const float height, const float width, const int numSides)idTraceModel
SetupDodecahedron(const idBounds &dodBounds)idTraceModel
SetupDodecahedron(const float size)idTraceModel
SetupOctahedron(const idBounds &octBounds)idTraceModel
SetupOctahedron(const float size)idTraceModel
SetupPolygon(const idVec3 *v, const int count)idTraceModel
SetupPolygon(const idWinding &w)idTraceModel
Shrink(const float m)idTraceModel
Translate(const idVec3 &translation)idTraceModel
typeidTraceModel
vertsidTraceModel
VolumeFromPolygon(idTraceModel &trm, float thickness) const idTraceModelprivate
VolumeIntegrals(struct volumeIntegrals_s &integrals) const idTraceModelprivate