K3dMngGeometry Member List

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

AddScalar(K3dVector3Obj &_rkV, const float fScalar, const int i)K3dVector3Work
AddTriangle(TRenderTriangle &_rtTriangle)K3dDrawTriangle
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
BuildTriangleArray()K3dDraw
BuildTriangles()K3dTriangulation
CalcAimRay()K3dAim
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
CreateAimRay()K3dAim
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
CreatePolyFromVertexArray(const TVertexArray &_rvVertex)K3dConvex
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
DeleteMngGeometry()K3dMngGeometry
DeletePlanes()K3dPlaneBuild
DeletePolyhedrons()K3dPolyBuild
DeletePolyPlanes()K3dPolyPlaneBuild
DeleteRays()K3dRayBuild
DeleteSpheres()K3dSphereBuild
DeleteTriangles()K3dTriangleBuild
DeleteVertex(K3dVertexObj *_pVertex, TVertexArray &_rvVertex)K3dVertexWork
DeleteVertexArray()K3dDrawTriangle
DeleteVertices()K3dVertexBuild
DeleteVorLeafs()K3dVorLeafBuild
Destroy()K3dLight
DivideVector(K3dVector3Obj &_rkV0, const float _fDivider)K3dVector3Work
Dot(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1)K3dVector3Work
DotAngleBetweenVectors(const K3dVector3Obj &_rkV0, const K3dVector3Obj &_rkV1)K3dVector3Work
DrawLight()K3dLight
DrawLines()K3dDrawLine
DrawMngGeometry()K3dMngGeometry
DrawPlanes()K3dDrawPlane
DrawSpheres()K3dDrawSphere
DrawTriangleArray()K3dDrawTriangle
DrawVertices()K3dDrawVertex
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]
GetAverage()K3dAim [inline]
GetDistance(const int _iObjId0, const int _iObjId1, const int _iObjType0, const int _iObjType1)K3dObjectWork
GetEdgePlane()K3dConvex [inline]
GetFarDist()K3dAim [inline]
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
InitConvex()K3dConvex
InitLight()K3dLight
InitMngGeometry()K3dMngGeometry
InitSphereWork()K3dSphereWork
InitTriangleArray()K3dDrawTriangle
Invert(K3dVector3 &_rkV)K3dVector3Work
K3dAim(K3dGameData *_pGameData)K3dAim
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
K3dConvex(K3dGameData *_pGameData)K3dConvex
K3dDraw(K3dGameData *_pGameData)K3dDraw
K3dDrawLine(K3dGameData *_pGameData)K3dDrawLine [inline]
K3dDrawPlane(K3dGameData *_pGameData)K3dDrawPlane [inline]
K3dDrawSphere(K3dGameData *_pGameData)K3dDrawSphere [inline]
K3dDrawTriangle(K3dGameData *_pGameData)K3dDrawTriangle [inline]
K3dDrawVertex(K3dGameData *_pGameData)K3dDrawVertex [inline]
K3dFaceBuild(K3dGameData *_pGameData)K3dFaceBuild
K3dLight()K3dLight
K3dLineBuild(K3dGameData *_pGameData)K3dLineBuild
K3dLineWork(K3dGameData *_pGameData)K3dLineWork
K3dMatrixBuild(K3dGameData *_pGameData)K3dMatrixBuild
K3dMngGeometry(K3dGameData *_pGameData)K3dMngGeometry
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
K3dTools(K3dGameData *_pGameData)K3dTools
K3dTriangleBuild(K3dGameData *_pGameData)K3dTriangleBuild
K3dTriangleWork(K3dGameData *_pGameData)K3dTriangleWork
K3dTriangulation(K3dGameData *_pGameData)K3dTriangulation
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_afDirectionK3dLight
m_afPositionK3dLight
m_pGameDataK3dMngGeometry [private]
m_pOpenGLK3dMngGeometry [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
ReallocVertexArray(const int _iNewSize)K3dDrawTriangle
Reflection(const K3dVector3Obj &_rkDirection, const K3dVector3Obj &_rkNormal)K3dVector3Work
Reset()K3dLight
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) constK3dVector3Work
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
UpdateMngGeometry()K3dMngGeometry
UpdatePlanes()K3dPlaneWork
UpdateSpheres()K3dSphereWork
VectorBetween(const K3dVector3Obj &_rkV1, const K3dVector3Obj &_rkV2)K3dVector3Work
VisiblePoly(K3dPolyObj *_pPoly)K3dPolyWork
~K3dAim()K3dAim
~K3dBlockBuild(void)K3dBlockBuild
~K3dBoxBuild()K3dBoxBuild
~K3dBoxWork()K3dBoxWork
~K3dCameraBuild(void)K3dCameraBuild
~K3dCameraWork(void)K3dCameraWork
~K3dColor3Build()K3dColor3Build
~K3dColor4Build()K3dColor4Build
~K3dConfDataBuild()K3dConfDataBuild
~K3dConvex()K3dConvex
~K3dDraw()K3dDraw
~K3dDrawLine()K3dDrawLine [inline]
~K3dDrawPlane()K3dDrawPlane [inline]
~K3dDrawSphere()K3dDrawSphere [inline]
~K3dDrawTriangle()K3dDrawTriangle [inline]
~K3dDrawVertex()K3dDrawVertex [inline]
~K3dFaceBuild(void)K3dFaceBuild
~K3dLight()K3dLight
~K3dLineBuild(void)K3dLineBuild
~K3dLineWork(void)K3dLineWork
~K3dMatrixBuild(void)K3dMatrixBuild
~K3dMngGeometry()K3dMngGeometry
~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
~K3dTools()K3dTools
~K3dTriangleBuild(void)K3dTriangleBuild
~K3dTriangleWork(void)K3dTriangleWork
~K3dTriangulation()K3dTriangulation
~K3dVector2Build(void)K3dVector2Build
~K3dVector3Build(void)K3dVector3Build
~K3dVector3Work(void)K3dVector3Work
~K3dVertexBuild(void)K3dVertexBuild
~K3dVertexWork(void)K3dVertexWork
~K3dVorLeafBuild(void)K3dVorLeafBuild


Generated on Thu Aug 16 23:53:32 2007 for K3dEngine by  doxygen 1.5.0