# 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 © 2008 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Dec 27 17:36:32 2009