Ogre::TangentSpaceCalc Member List

This is the complete list of members for Ogre::TangentSpaceCalc, including all inherited members.

addFaceTangentSpaceToVertices(size_t indexSet, size_t faceIndex, size_t *localVertInd, const Vector3 &faceTsU, const Vector3 &faceTsV, const Vector3 &faceNorm, Result &result) | Ogre::TangentSpaceCalc | protected
addIndexData(IndexData *i_in, RenderOperation::OperationType opType=RenderOperation::OT_TRIANGLE_LIST) | Ogre::TangentSpaceCalc |
build(VertexElementSemantic targetSemantic=VES_TANGENT, unsigned short sourceTexCoordSet=0, unsigned short index=1) | Ogre::TangentSpaceCalc |
calculateAngleWeight(size_t v0, size_t v1, size_t v2) | Ogre::TangentSpaceCalc | protected
calculateFaceTangentSpace(const size_t *vertInd, Vector3 &tsU, Vector3 &tsV, Vector3 &tsN) | Ogre::TangentSpaceCalc | protected
calculateParity(const Vector3 &u, const Vector3 &v, const Vector3 &n) | Ogre::TangentSpaceCalc | protected
clear() | Ogre::TangentSpaceCalc |
extendBuffers(VertexSplits &splits) | Ogre::TangentSpaceCalc | protected
getSplitMirrored() const | Ogre::TangentSpaceCalc |
getSplitRotated() const | Ogre::TangentSpaceCalc |
getStoreParityInW() const | Ogre::TangentSpaceCalc |
IndexDataList typedef | Ogre::TangentSpaceCalc | protected
IndexRemapList typedef | Ogre::TangentSpaceCalc |
insertTangents(Result &res, VertexElementSemantic targetSemantic, unsigned short sourceTexCoordSet, unsigned short index) | Ogre::TangentSpaceCalc | protected
mIDataList | Ogre::TangentSpaceCalc | protected
mOpTypes | Ogre::TangentSpaceCalc | protected
mSplitMirrored | Ogre::TangentSpaceCalc | protected
mSplitRotated | Ogre::TangentSpaceCalc | protected
mStoreParityInW | Ogre::TangentSpaceCalc | protected
mVData | Ogre::TangentSpaceCalc | protected
mVertexArray | Ogre::TangentSpaceCalc | protected
normaliseVertices() | Ogre::TangentSpaceCalc | protected
OpTypeList typedef | Ogre::TangentSpaceCalc | protected
populateVertexArray(unsigned short sourceTexCoordSet) | Ogre::TangentSpaceCalc | protected
processFaces(Result &result) | Ogre::TangentSpaceCalc | protected
remapIndexes(Result &res) | Ogre::TangentSpaceCalc | protected
remapIndexes(T *ibuf, size_t indexSet, Result &res) | Ogre::TangentSpaceCalc | protected
setSplitMirrored(bool split) | Ogre::TangentSpaceCalc |
setSplitRotated(bool split) | Ogre::TangentSpaceCalc |
setStoreParityInW(bool enabled) | Ogre::TangentSpaceCalc |
setVertexData(VertexData *v_in) | Ogre::TangentSpaceCalc |
TangentSpaceCalc() | Ogre::TangentSpaceCalc |
VertexInfoArray typedef | Ogre::TangentSpaceCalc | protected
VertexSplit typedef | Ogre::TangentSpaceCalc |
VertexSplits typedef | Ogre::TangentSpaceCalc |
~TangentSpaceCalc() | Ogre::TangentSpaceCalc | virtual

Copyright © 2012 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.