chai3d::cTriangleArray Member List

This is the complete list of members for chai3d::cTriangleArray, including all inherited members.

cGenericArray(cVertexArrayPtr a_vertexArray)chai3d::cGenericArrayinline
clear()chai3d::cTriangleArrayinlinevirtual
compress()chai3d::cTriangleArray
computeArea(const unsigned int a_triangleIndex)chai3d::cTriangleArrayinline
computeBTN()chai3d::cTriangleArrayinline
computeCollision(const unsigned int a_elementIndex, cGenericObject *a_object, cVector3d &a_segmentPointA, cVector3d &a_segmentPointB, cCollisionRecorder &a_recorder, cCollisionSettings &a_settings) const chai3d::cTriangleArrayvirtual
computeNormal(const unsigned int a_triangleIndex, const bool a_applyNormalToVertices)chai3d::cTriangleArrayinline
copy()chai3d::cTriangleArray
create(cVertexArrayPtr a_vertexArray)chai3d::cTriangleArrayinlinestatic
cTriangleArray(cVertexArrayPtr a_vertexArray)chai3d::cTriangleArrayinline
flip(const unsigned int a_triangleIndex)chai3d::cTriangleArrayinline
getAllocated(const unsigned int a_index) const chai3d::cGenericArrayinline
getNumElements()chai3d::cGenericArrayinlinevirtual
getNumVerticesPerElement()chai3d::cTriangleArrayinlinevirtual
getTexCoordAtPosition(const unsigned int a_triangleIndex, const cVector3d &a_localPos)chai3d::cTriangleArrayinline
getVertexIndex(const unsigned int a_elementIndex, const unsigned int a_vertexNumber) const chai3d::cTriangleArrayinlinevirtual
getVertexIndex0(const unsigned int a_triangleIndex) const chai3d::cTriangleArrayinline
getVertexIndex1(const unsigned int a_triangleIndex) const chai3d::cTriangleArrayinline
getVertexIndex2(const unsigned int a_triangleIndex) const chai3d::cTriangleArrayinline
m_allocatedchai3d::cGenericArray
m_elementBufferchai3d::cGenericArray
m_flagMarkForResizechai3d::cGenericArray
m_flagMarkForUpdatechai3d::cGenericArray
m_freeElementschai3d::cGenericArrayprotected
m_indiceschai3d::cGenericArray
m_verticeschai3d::cGenericArray
newTriangle(const unsigned int a_vertexIndex0, const unsigned int a_vertexIndex1, const unsigned int a_vertexIndex2)chai3d::cTriangleArrayinline
removeTriangle(const unsigned int a_triangleIndex)chai3d::cTriangleArrayinline
render()chai3d::cGenericArrayinlinevirtual
renderFinalize()chai3d::cTriangleArrayinline
renderInitialize()chai3d::cTriangleArrayinline
setVertexIndex0(const unsigned int a_triangleIndex, const unsigned int a_vertexIndex0)chai3d::cTriangleArrayinline
setVertexIndex1(const unsigned int a_triangleIndex, const unsigned int a_vertexIndex1)chai3d::cTriangleArrayinline
setVertexIndex2(const unsigned int a_triangleIndex, const unsigned int a_vertexIndex2)chai3d::cTriangleArrayinline
setVertices(const unsigned int a_triangleIndex, const unsigned int a_vertexIndex0, const unsigned int a_vertexIndex1, const unsigned int a_vertexIndex2)chai3d::cTriangleArrayinline
~cGenericArray()chai3d::cGenericArrayinline
~cTriangleArray()chai3d::cTriangleArrayinline