| AddScalar(K3dVector3Obj &_rkV, const float fScalar, const int i) | K3dVector3Work | |
| AddVector(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1) | K3dVector3Work | |
| Angle(K3dVector3Obj &_rkAngle) | K3dVector3Work | |
| AngleBetweenNormals(const K3dVector3Obj &_rkNormal0, const K3dVector3Obj &_rkNormal1) | K3dVector3Work | |
| AngleBetweenVectors(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1) | K3dVector3Work | |
| AngleBetweenVectors(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1, const K3dVector3Obj &_rkCentre) | K3dVector3Work | |
| BuildLines() | K3dLineBuild | |
| BuildSpheres() | K3dSphereBuild | |
| CalcCentre(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1, const K3dVector3Obj &_rkV2) | K3dVector3Work | |
| CalcDistance(K3dPlaneObj *_pPlane) | K3dPlaneWork | |
| CalcNormal(const int _iTriangleId) | K3dTriangleWork | |
| CalcPlane(K3dPlaneObj *_pPlane, const K3dVector3Obj &_rkPosition, const K3dVector3Obj &_rkNormal) | K3dPlaneWork | |
| CalcPlane(K3dPlaneObj *_pPlane, const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1, const K3dVector3Obj &_rkV2) | K3dPlaneWork | |
| CalcScale(const int _iTriangleId, const float fDistance) | K3dTriangleWork | |
| CalcTriangleCentre(const int _iTriangleId) | K3dTriangleWork | |
| CalcVectorArrayCentre(K3dVector3Obj &_rkVCentre, const TVector3Array &_rvVector) | K3dVector3Work | |
| CalcVertexArray(K3dPlaneObj *_pPlane) | K3dPlaneWork | |
| CalcVertsOnPlane(K3dPolyPlane *_pPlane) | K3dPolyPlaneBuild | |
| CheckLineArray(TLineArray &_rvLine) | K3dLineWork | |
| CheckPlane(const int _iPlaneId) | K3dPlaneWork | |
| CheckPoly(K3dPolyObj *_pPoly) | K3dPolyWork | |
| CheckVector3Array(TVector3Array &_rvVector) | K3dVector3Work | |
| CheckVertexArray(TVertexArray &_rvVertex, ofstream *_pOut) | K3dVertexWork | |
| CompareIntScalars(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1) | K3dVector3Work | |
| ComparePlane(const K3dPlaneObj *_pPlane, const TPlaneArray &_rPlaneArray) | K3dPlaneWork | |
| ComparePlane(K3dPolyPlane *_pPlane, const TPolyPlaneArray &_rPlaneArray) | K3dPlaneWork | |
| CreateEdge(K3dVector3Obj *_pOrigin, K3dVector3Obj *_pDirection) | K3dBoxBuild | |
| CreateNewColor3() | K3dColor3Build | |
| CreateNewColor4() | K3dColor4Build | |
| CreateNewFaceObj() | K3dFaceBuild | |
| CreateNewLineObj() | K3dLineBuild | |
| CreateNewLineObj(const K3dVector3Obj &_rV0, const K3dVector3Obj &_rV1) | K3dLineBuild | |
| CreateNewMatrix() | K3dMatrixBuild | |
| CreateNewPlaneObj() | K3dPlaneBuild | |
| CreateNewPlaneObj(const K3dVector3Obj &_rkPosition, const K3dVector3Obj &_rkNormal) | K3dPlaneBuild | |
| CreateNewPlaneObj(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1, const K3dVector3Obj &_rkV2) | K3dPlaneBuild | |
| CreateNewPolyObj() | K3dPolyBuild | |
| CreateNewPolyPlaneObj() | K3dPolyPlaneBuild | |
| CreateNewPolyPlaneObj(const K3dVector3Obj &_rkPosition, const K3dVector3Obj &_rkNormal) | K3dPolyPlaneBuild | |
| CreateNewPolyPlaneObj(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1, const K3dVector3Obj &_rkV2) | K3dPolyPlaneBuild | |
| CreateNewRayObj() | K3dRayBuild | |
| CreateNewSphereObj() | K3dSphereBuild | |
| CreateNewTriangleObj() | K3dTriangleBuild | |
| CreateNewTriangleObj(K3dVector3Obj *_pV0, K3dVector3Obj *_pV1, K3dVector3Obj *_pV2) | K3dTriangleBuild | |
| CreateNewVector2() | K3dVector2Build | |
| CreateNewVector3() | K3dVector3Build | |
| CreateNewVertexObj() | K3dVertexBuild | |
| CreateNewVorLeafObj() | K3dVorLeafBuild | |
| CreatePlane(const K3dVector3Obj *_pV0, const K3dVector3Obj *_pV1, const K3dVector3Obj *_pV2) | K3dBoxBuild | |
| CreateSceneBox() | K3dBoxBuild | |
| Cross(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1) | K3dVector3Work | |
| DeleteBlocks() | K3dBlockBuild | |
| DeleteBoxes() | K3dBoxBuild | |
| DeleteCameras() | K3dCameraBuild | |
| DeleteDupLines(TLineArray &_rvLine) | K3dLineWork | |
| DeleteDupVerts(TVertexArray &_rvVertex) | K3dVertexWork | |
| DeleteFaces() | K3dFaceBuild | |
| DeleteLine(K3dLineObj *_pLine, TLineArray &_rvLine) | K3dLineWork | |
| DeleteLines() | K3dLineBuild | |
| DeletePlanes() | K3dPlaneBuild | |
| DeletePolyhedrons() | K3dPolyBuild | |
| DeletePolyPlanes() | K3dPolyPlaneBuild | |
| DeleteRays() | K3dRayBuild | |
| DeleteSpheres() | K3dSphereBuild | |
| DeleteTriangles() | K3dTriangleBuild | |
| DeleteVertex(K3dVertexObj *_pVertex, TVertexArray &_rvVertex) | K3dVertexWork | |
| DeleteVertices() | K3dVertexBuild | |
| DeleteVorLeafs() | K3dVorLeafBuild | |
| DivideVector(K3dVector3Obj &_rkV0, const float _fDivider) | K3dVector3Work | |
| Dot(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1) | K3dVector3Work | |
| DotAngleBetweenVectors(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1) | K3dVector3Work | |
| EqualRange(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1, const float _fRange) | K3dVector3Work | |
| FindCameraId(const char *_strName) | K3dCameraWork | |
| FindLineId(const char *_strName) | K3dLineWork | |
| FindObjectId(const char *_strName, const int _iObjType) | K3dObjectWork | |
| FindPlaneId(const char *_strName) | K3dPlaneWork | |
| FindRayId(const char *_strName) | K3dRayWork | |
| FindSphereId(const char *_strName) | K3dSphereWork | |
| FindVertex(const char *_strName) | K3dVertexWork | |
| FindVertexId(const char *_strName) | K3dVertexWork | |
| GetAimPlane() | K3dSphereWork | [inline] |
| GetDistance(const int _iObjId0, const int _iObjId1, const int _iObjType0, const int _iObjType1) | K3dObjectWork | |
| GetIntersection(const int _iObjId0, const int _iObjId1, const int _iObjType0, const int _iObjType1, K3dVector3 &_rkInrPoint) | K3dObjectWork | |
| GetIntersection(const int _iObjId0, const int _iObjId1, const int _iObjType0, const int _iObjType1) | K3dObjectWork | |
| GetIsVisible() | K3dBoxBuild | [inline] |
| GetSphereId() | K3dSphereWork | [inline] |
| Hide(const int _iObjId, const int _iObjType, const bool _bHide) | K3dObjectWork | |
| Init(K3dPlaneObj *_pPlane) | K3dPlaneWork | |
| InitSphereWork() | K3dSphereWork | |
| Invert(K3dVector3 &_rkV) | K3dVector3Work | |
| K3dBlockBuild(K3dGameData *_pGameData) | K3dBlockBuild | |
| K3dBoxBuild(K3dGameData *_pGameData) | K3dBoxBuild | |
| K3dBoxWork(K3dGameData *_pGameData) | K3dBoxWork | |
| K3dCameraBuild(K3dGameData *_pGameData) | K3dCameraBuild | |
| K3dCameraWork(K3dGameData *_pGameData) | K3dCameraWork | |
| K3dColor3Build(K3dGameData *_pGameData) | K3dColor3Build | |
| K3dColor4Build(K3dGameData *_pGameData) | K3dColor4Build | |
| K3dConfDataBuild(K3dGameData *_pGameData) | K3dConfDataBuild | |
| K3dFaceBuild(K3dGameData *_pGameData) | K3dFaceBuild | |
| K3dLineBuild(K3dGameData *_pGameData) | K3dLineBuild | |
| K3dLineWork(K3dGameData *_pGameData) | K3dLineWork | |
| K3dMatrixBuild(K3dGameData *_pGameData) | K3dMatrixBuild | |
| K3dObjectBuild(K3dGameData *_pGameData) | K3dObjectBuild | |
| K3dObjectWork(K3dGameData *_pGameData) | K3dObjectWork | |
| K3dPlaneBuild(K3dGameData *_pGameData) | K3dPlaneBuild | |
| K3dPlaneWork(K3dGameData *_pGameData) | K3dPlaneWork | |
| K3dPolyBuild(K3dGameData *_pGameData) | K3dPolyBuild | |
| K3dPolyPlaneBuild(K3dGameData *_pGameData) | K3dPolyPlaneBuild | |
| K3dPolyWork(K3dGameData *_pGameData) | K3dPolyWork | |
| K3dRayBuild(K3dGameData *_pGameData) | K3dRayBuild | |
| K3dRayWork(K3dGameData *_pGameData) | K3dRayWork | |
| K3dSphereBuild(K3dGameData *_pGameData) | K3dSphereBuild | |
| K3dSphereWork(K3dGameData *_pGameData) | K3dSphereWork | |
| K3dSystemDataBuild(K3dGameData *_pGameData) | K3dSystemDataBuild | |
| K3dTriangleBuild(K3dGameData *_pGameData) | K3dTriangleBuild | |
| K3dTriangleWork(K3dGameData *_pGameData) | K3dTriangleWork | |
| K3dVector2Build(K3dGameData *_pGameData) | K3dVector2Build | |
| K3dVector3Build(K3dGameData *_pGameData) | K3dVector3Build | |
| K3dVector3Work(K3dGameData *_pGameData) | K3dVector3Work | |
| K3dVertexBuild(K3dGameData *_pGameData) | K3dVertexBuild | |
| K3dVertexWork(K3dGameData *_pGameData) | K3dVertexWork | |
| K3dVorLeafBuild(K3dGameData *_pGameData) | K3dVorLeafBuild | |
| Length(const K3dVector3Obj &_rkV) | K3dVector3Work | |
| Link(const int _iObjId0, const int _iObjId1, const int _iObjType0, const int _iObjType1) | K3dObjectWork | |
| LinkObject(const int _iSphereId, const int _iObjId, const int _iObjType) | K3dSphereWork | |
| LoadBlocks() | K3dBlockBuild | |
| LoadCameras() | K3dCameraBuild | |
| LoadConf() | K3dConfDataBuild | |
| LoadFaces() | K3dFaceBuild | |
| LoadLines() | K3dLineBuild | |
| LoadPlanes() | K3dPlaneBuild | |
| LoadRays() | K3dRayBuild | |
| LoadSpheres() | K3dSphereBuild | |
| LoadTriangles() | K3dTriangleBuild | |
| LoadVertices() | K3dVertexBuild | |
| m_pGameData | K3dObjectBuild | [private] |
| MoveByMouse(const int _iSphereId) | K3dSphereWork | |
| Multiply(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1) | K3dVector3Work | |
| Normal(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1, const K3dVector3Obj &_rkV2) | K3dVector3Work | |
| Normalize(const K3dVector3Obj &_rkV) | K3dVector3Work | |
| Perpendicular(const K3dVector3Obj &_rkP, const K3dVector3Obj &_rkQ) | K3dVector3Work | |
| Projection(const K3dVector3Obj &_rkP, const K3dVector3Obj &_rkQ) | K3dVector3Work | |
| Reflection(const K3dVector3Obj &_rkDirection, const K3dVector3Obj &_rkNormal) | K3dVector3Work | |
| SetAimPlane(K3dPlaneObj *_pPlane) | K3dSphereWork | [inline] |
| SetColor(const int _iObjId, const int _iObjType, const char _r, const char _g, const char _b) | K3dObjectWork | |
| Sqr(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1) | K3dVector3Work | |
| SquaredLength(const K3dVector3Obj &_rkV) | K3dVector3Work | |
| SquaredLength(const K3dVector3Obj &_rkV) const | K3dVector3Work | |
| SubtractScalar(K3dVector3Obj &_rkV, const float _fScalar, const int _iId) | K3dVector3Work | |
| SwapXY(K3dVector3Obj &_rkV) | K3dVector3Work | |
| SwapXZ(K3dVector3Obj &_rkV) | K3dVector3Work | |
| SwapYZ(K3dVector3Obj &_rkV) | K3dVector3Work | |
| Translate(K3dVector3 &_rkV, const K3dVector3 &_rkDir, const float _fDist) | K3dVector3Work | |
| UnitCross(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1) | K3dVector3Work | |
| UnitLength(const K3dVector3Obj &_rkV) | K3dVector3Work | |
| UpdateLines() | K3dLineWork | |
| UpdateMatrix(K3dPlaneObj *_pPlane) | K3dPlaneWork | |
| UpdatePlanes() | K3dPlaneWork | |
| UpdateSpheres() | K3dSphereWork | |
| VectorBetween(const K3dVector3Obj &_rkV1, const K3dVector3Obj &_rkV2) | K3dVector3Work | |
| VisiblePoly(K3dPolyObj *_pPoly) | K3dPolyWork | |
| ~K3dBlockBuild(void) | K3dBlockBuild | |
| ~K3dBoxBuild() | K3dBoxBuild | |
| ~K3dBoxWork() | K3dBoxWork | |
| ~K3dCameraBuild(void) | K3dCameraBuild | |
| ~K3dCameraWork(void) | K3dCameraWork | |
| ~K3dColor3Build() | K3dColor3Build | |
| ~K3dColor4Build() | K3dColor4Build | |
| ~K3dConfDataBuild() | K3dConfDataBuild | |
| ~K3dFaceBuild(void) | K3dFaceBuild | |
| ~K3dLineBuild(void) | K3dLineBuild | |
| ~K3dLineWork(void) | K3dLineWork | |
| ~K3dMatrixBuild(void) | K3dMatrixBuild | |
| ~K3dObjectBuild(void) | K3dObjectBuild | |
| ~K3dObjectWork(void) | K3dObjectWork | |
| ~K3dPlaneBuild(void) | K3dPlaneBuild | |
| ~K3dPlaneWork() | K3dPlaneWork | |
| ~K3dPolyBuild(void) | K3dPolyBuild | |
| ~K3dPolyPlaneBuild(void) | K3dPolyPlaneBuild | |
| ~K3dPolyWork() | K3dPolyWork | |
| ~K3dRayBuild(void) | K3dRayBuild | |
| ~K3dRayWork(void) | K3dRayWork | |
| ~K3dSphereBuild(void) | K3dSphereBuild | |
| ~K3dSphereWork() | K3dSphereWork | |
| ~K3dSystemDataBuild() | K3dSystemDataBuild | |
| ~K3dTriangleBuild(void) | K3dTriangleBuild | |
| ~K3dTriangleWork(void) | K3dTriangleWork | |
| ~K3dVector2Build(void) | K3dVector2Build | |
| ~K3dVector3Build(void) | K3dVector3Build | |
| ~K3dVector3Work(void) | K3dVector3Work | |
| ~K3dVertexBuild(void) | K3dVertexBuild | |
| ~K3dVertexWork(void) | K3dVertexWork | |
| ~K3dVorLeafBuild(void) | K3dVorLeafBuild | |