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::cVertexArray | inline |
clear() | chai3d::cVertexArray | inline |
computeGlobalPosition(const unsigned int a_vertexIndex, const cVector3d &a_globalPos, const cMatrix3d &a_globalRot) | chai3d::cVertexArray | inline |
copy() | chai3d::cVertexArray | inline |
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::cVertexArray | inlinestatic |
cVertexArray(const cVertexArrayOptions &a_options) | chai3d::cVertexArray | inline |
getBitangent(const unsigned int a_vertexIndex) const | chai3d::cVertexArray | inline |
getColor(const unsigned int a_vertexIndex) const | chai3d::cVertexArray | inline |
getGlobalPos(const unsigned int a_vertexIndex) const | chai3d::cVertexArray | inline |
getLocalPos(const unsigned int a_vertexIndex) const | chai3d::cVertexArray | inline |
getNormal(const unsigned int a_vertexIndex) const | chai3d::cVertexArray | inline |
getNumElements() const | chai3d::cVertexArray | inline |
getTangent(const unsigned int a_vertexIndex) const | chai3d::cVertexArray | inline |
getTexCoord(const unsigned int a_vertexIndex) const | chai3d::cVertexArray | inline |
getUseBitangentData() const | chai3d::cVertexArray | inline |
getUseColorData() const | chai3d::cVertexArray | inline |
getUseNormalData() const | chai3d::cVertexArray | inline |
getUserData(const unsigned int a_vertexIndex) const | chai3d::cVertexArray | inline |
getUseTangentData() const | chai3d::cVertexArray | inline |
getUseTexCoordData() const | chai3d::cVertexArray | inline |
getUseUserData() const | chai3d::cVertexArray | inline |
m_bitangent | chai3d::cVertexArray | |
m_bitangentBuffer | chai3d::cVertexArray | |
m_color | chai3d::cVertexArray | |
m_colorBuffer | chai3d::cVertexArray | |
m_flagBitangentData | chai3d::cVertexArray | |
m_flagBufferResize | chai3d::cVertexArray | |
m_flagColorData | chai3d::cVertexArray | |
m_flagNormalData | chai3d::cVertexArray | |
m_flagPositionData | chai3d::cVertexArray | |
m_flagTangentData | chai3d::cVertexArray | |
m_flagTexCoordData | chai3d::cVertexArray | |
m_flagUserData | chai3d::cVertexArray | |
m_globalPos | chai3d::cVertexArray | |
m_localPos | chai3d::cVertexArray | |
m_normal | chai3d::cVertexArray | |
m_normalBuffer | chai3d::cVertexArray | |
m_numVertices | chai3d::cVertexArray | protected |
m_positionBuffer | chai3d::cVertexArray | |
m_tangent | chai3d::cVertexArray | |
m_tangentBuffer | chai3d::cVertexArray | |
m_texCoord | chai3d::cVertexArray | |
m_texCoordBuffer | chai3d::cVertexArray | |
m_useBitangentData | chai3d::cVertexArray | protected |
m_useColorData | chai3d::cVertexArray | protected |
m_useNormalData | chai3d::cVertexArray | protected |
m_userData | chai3d::cVertexArray | |
m_useTangentData | chai3d::cVertexArray | protected |
m_useTexCoordData | chai3d::cVertexArray | protected |
m_useUserData | chai3d::cVertexArray | protected |
newVertex() | chai3d::cVertexArray | inline |
newVertices(unsigned int a_numberOfVertices) | chai3d::cVertexArray | inline |
renderFinalize() | chai3d::cVertexArray | inline |
renderInitialize() | chai3d::cVertexArray | inline |
setBitangent(const unsigned int a_vertexIndex, const cVector3d &a_bitangent) | chai3d::cVertexArray | inline |
setBitangent(const unsigned int a_vertexIndex, const double &a_x, const double &a_y, const double &a_z) | chai3d::cVertexArray | inline |
setColor(const unsigned int a_vertexIndex, const cColorf &a_color) | chai3d::cVertexArray | inline |
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::cVertexArray | inline |
setColor(const unsigned int a_vertexIndex, const cColorb &a_color) | chai3d::cVertexArray | inline |
setLocalPos(const unsigned int a_vertexIndex, const double &a_x, const double &a_y, const double &a_z) | chai3d::cVertexArray | inline |
setLocalPos(const unsigned int a_vertexIndex, const cVector3d &a_pos) | chai3d::cVertexArray | inline |
setNormal(const unsigned int a_vertexIndex, const cVector3d &a_normal) | chai3d::cVertexArray | inline |
setNormal(const unsigned int a_vertexIndex, const double &a_x, const double &a_y, const double &a_z) | chai3d::cVertexArray | inline |
setTangent(const unsigned int a_vertexIndex, const cVector3d &a_tangent) | chai3d::cVertexArray | inline |
setTangent(const unsigned int a_vertexIndex, const double &a_x, const double &a_y, const double &a_z) | chai3d::cVertexArray | inline |
setTexCoord(const unsigned int a_vertexIndex, const cVector3d &a_texCoord) | chai3d::cVertexArray | inline |
setTexCoord(const unsigned int a_vertexIndex, const double &a_tx, const double &a_ty=0.0, const double &a_tz=0.0) | chai3d::cVertexArray | inline |
setUserData(const unsigned int a_vertexIndex, const int a_userData) | chai3d::cVertexArray | inline |
translate(const unsigned int a_vertexIndex, const cVector3d &a_translation) | chai3d::cVertexArray | inline |
~cVertexArray() | chai3d::cVertexArray | inline |