chai3d::cVertexArray Member List

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

allocateData(const int a_numberOfVertices, const bool a_useNormalData, const bool a_useTexCoordData, const bool a_useColorData, const bool a_useTangentData, const bool a_useBitangentData, const bool a_useUserData)chai3d::cVertexArrayinline
clear()chai3d::cVertexArrayinline
computeGlobalPosition(const unsigned int a_vertexIndex, const cVector3d &a_globalPos, const cMatrix3d &a_globalRot)chai3d::cVertexArrayinline
copy()chai3d::cVertexArrayinline
create(const bool a_useNormalData, const bool a_useTexCoordData, const bool a_useColorData, const bool a_useTangentData, const bool a_useBitangentData, const bool a_useUserData)chai3d::cVertexArrayinlinestatic
cVertexArray(const cVertexArrayOptions &a_options)chai3d::cVertexArrayinline
getBitangent(const unsigned int a_vertexIndex) const chai3d::cVertexArrayinline
getColor(const unsigned int a_vertexIndex) const chai3d::cVertexArrayinline
getGlobalPos(const unsigned int a_vertexIndex) const chai3d::cVertexArrayinline
getLocalPos(const unsigned int a_vertexIndex) const chai3d::cVertexArrayinline
getNormal(const unsigned int a_vertexIndex) const chai3d::cVertexArrayinline
getNumElements() const chai3d::cVertexArrayinline
getTangent(const unsigned int a_vertexIndex) const chai3d::cVertexArrayinline
getTexCoord(const unsigned int a_vertexIndex) const chai3d::cVertexArrayinline
getUseBitangentData() const chai3d::cVertexArrayinline
getUseColorData() const chai3d::cVertexArrayinline
getUseNormalData() const chai3d::cVertexArrayinline
getUserData(const unsigned int a_vertexIndex) const chai3d::cVertexArrayinline
getUseTangentData() const chai3d::cVertexArrayinline
getUseTexCoordData() const chai3d::cVertexArrayinline
getUseUserData() const chai3d::cVertexArrayinline
m_bitangentchai3d::cVertexArray
m_bitangentBufferchai3d::cVertexArray
m_colorchai3d::cVertexArray
m_colorBufferchai3d::cVertexArray
m_flagBitangentDatachai3d::cVertexArray
m_flagBufferResizechai3d::cVertexArray
m_flagColorDatachai3d::cVertexArray
m_flagNormalDatachai3d::cVertexArray
m_flagPositionDatachai3d::cVertexArray
m_flagTangentDatachai3d::cVertexArray
m_flagTexCoordDatachai3d::cVertexArray
m_flagUserDatachai3d::cVertexArray
m_globalPoschai3d::cVertexArray
m_localPoschai3d::cVertexArray
m_normalchai3d::cVertexArray
m_normalBufferchai3d::cVertexArray
m_numVerticeschai3d::cVertexArrayprotected
m_positionBufferchai3d::cVertexArray
m_tangentchai3d::cVertexArray
m_tangentBufferchai3d::cVertexArray
m_texCoordchai3d::cVertexArray
m_texCoordBufferchai3d::cVertexArray
m_useBitangentDatachai3d::cVertexArrayprotected
m_useColorDatachai3d::cVertexArrayprotected
m_useNormalDatachai3d::cVertexArrayprotected
m_userDatachai3d::cVertexArray
m_useTangentDatachai3d::cVertexArrayprotected
m_useTexCoordDatachai3d::cVertexArrayprotected
m_useUserDatachai3d::cVertexArrayprotected
newVertex()chai3d::cVertexArrayinline
newVertices(unsigned int a_numberOfVertices)chai3d::cVertexArrayinline
renderFinalize()chai3d::cVertexArrayinline
renderInitialize()chai3d::cVertexArrayinline
setBitangent(const unsigned int a_vertexIndex, const cVector3d &a_bitangent)chai3d::cVertexArrayinline
setBitangent(const unsigned int a_vertexIndex, const double &a_x, const double &a_y, const double &a_z)chai3d::cVertexArrayinline
setColor(const unsigned int a_vertexIndex, const cColorf &a_color)chai3d::cVertexArrayinline
setColor(const unsigned int a_vertexIndex, const float &a_red, const float &a_green, const float &a_blue, const float &a_alpha=1.0)chai3d::cVertexArrayinline
setColor(const unsigned int a_vertexIndex, const cColorb &a_color)chai3d::cVertexArrayinline
setLocalPos(const unsigned int a_vertexIndex, const double &a_x, const double &a_y, const double &a_z)chai3d::cVertexArrayinline
setLocalPos(const unsigned int a_vertexIndex, const cVector3d &a_pos)chai3d::cVertexArrayinline
setNormal(const unsigned int a_vertexIndex, const cVector3d &a_normal)chai3d::cVertexArrayinline
setNormal(const unsigned int a_vertexIndex, const double &a_x, const double &a_y, const double &a_z)chai3d::cVertexArrayinline
setTangent(const unsigned int a_vertexIndex, const cVector3d &a_tangent)chai3d::cVertexArrayinline
setTangent(const unsigned int a_vertexIndex, const double &a_x, const double &a_y, const double &a_z)chai3d::cVertexArrayinline
setTexCoord(const unsigned int a_vertexIndex, const cVector3d &a_texCoord)chai3d::cVertexArrayinline
setTexCoord(const unsigned int a_vertexIndex, const double &a_tx, const double &a_ty=0.0, const double &a_tz=0.0)chai3d::cVertexArrayinline
setUserData(const unsigned int a_vertexIndex, const int a_userData)chai3d::cVertexArrayinline
translate(const unsigned int a_vertexIndex, const cVector3d &a_translation)chai3d::cVertexArrayinline
~cVertexArray()chai3d::cVertexArrayinline