GClasses

GClasses::GRayTraceTriMesh Member List

This is the complete list of members for GClasses::GRayTraceTriMesh, including all inherited members.
activateCulling()GClasses::GRayTraceTriMesh [inline]
adjustBoundingBox(size_t nIndex, G3DVector *pMin, G3DVector *pMax)GClasses::GRayTraceTriMesh
center(G3DVector *pOutPoint, size_t nIndex)GClasses::GRayTraceTriMesh
computePhongNormals()GClasses::GRayTraceTriMesh
GRayTraceTriMesh(GRayTraceMaterial *pMaterial, size_t nPoints, size_t nTriangles, size_t nNormals, size_t nTextureCoords)GClasses::GRayTraceTriMesh
GRayTraceTriMesh(GDomNode *pNode, GRayTraceScene *pScene)GClasses::GRayTraceTriMesh
isCulled()GClasses::GRayTraceTriMesh [inline]
isPointWithinPlanarPolygon(G3DVector *pPoint, G3DVector **ppVertices, size_t nVertices)GClasses::GRayTraceTriMesh [protected]
m_bCullingGClasses::GRayTraceTriMesh [protected]
m_nPointsGClasses::GRayTraceTriMesh [protected]
m_nTrianglesGClasses::GRayTraceTriMesh [protected]
m_pMaterialGClasses::GRayTraceTriMesh [protected]
m_pNormalsGClasses::GRayTraceTriMesh [protected]
m_pPointsGClasses::GRayTraceTriMesh [protected]
m_pTextureCoordsGClasses::GRayTraceTriMesh [protected]
m_pTrianglesGClasses::GRayTraceTriMesh [protected]
makeCylinder(GRayTraceMaterial *pMaterial, G3DVector *pCenter1, G3DVector *pCenter2, G3DReal radius, size_t nSides, bool bEndCaps)GClasses::GRayTraceTriMesh [static]
makeQuadSurface(GRayTraceMaterial *pMaterial, G3DVector *p1, G3DVector *p2, G3DVector *p3, G3DVector *p4)GClasses::GRayTraceTriMesh [static]
makeSingleTriangle(GRayTraceMaterial *pMaterial, G3DVector *p1, G3DVector *p2, G3DVector *p3)GClasses::GRayTraceTriMesh [static]
material()GClasses::GRayTraceTriMesh [inline]
normalVector(GRayTraceRay *pRay, size_t nIndex)GClasses::GRayTraceTriMesh
rayDistanceToTriangle(size_t nTriangle, G3DVector *pRayOrigin, G3DVector *pRayDirection)GClasses::GRayTraceTriMesh
serialize(GDom *pDoc, GRayTraceScene *pScene)GClasses::GRayTraceTriMesh
setNormal(size_t nIndex, G3DVector *pNormal)GClasses::GRayTraceTriMesh
setPoint(size_t nIndex, const G3DVector *pPoint)GClasses::GRayTraceTriMesh
setTextureCoord(size_t nIndex, G3DReal x, G3DReal y)GClasses::GRayTraceTriMesh
setTriangle(size_t nIndex, size_t v1, size_t v2, size_t v3)GClasses::GRayTraceTriMesh
triangle(size_t index, size_t *v1, size_t *v2, size_t *v3)GClasses::GRayTraceTriMesh
triangleCount()GClasses::GRayTraceTriMesh [inline]
vertex(size_t nIndex, size_t nVertex)GClasses::GRayTraceTriMesh
~GRayTraceTriMesh()GClasses::GRayTraceTriMesh