Ogre::ProgressiveMeshGenerator Member List

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

addEdge(PMVertex *v, const PMEdge &edge) | Ogre::ProgressiveMeshGenerator | protected
addIndexData(IndexData *indexData, bool useSharedVertexLookup, unsigned short submeshID) | Ogre::ProgressiveMeshGenerator | protected
addIndexDataImpl(IndexType *iPos, const IndexType *iEnd, VertexLookupList &lookup, unsigned short submeshID) | Ogre::ProgressiveMeshGenerator | protected
addTriangleToEdges(PMTriangle *triangle) | Ogre::ProgressiveMeshGenerator | protected
addVertexData(VertexData *vertexData, bool useSharedVertexLookup) | Ogre::ProgressiveMeshGenerator | protected
assertOutdatedCollapseCost(PMVertex *vertex) | Ogre::ProgressiveMeshGenerator | protected
assertValidMesh() | Ogre::ProgressiveMeshGenerator | protected
assertValidVertex(PMVertex *v) | Ogre::ProgressiveMeshGenerator | protected
bakeLods() | Ogre::ProgressiveMeshGenerator | protected virtual
calcLodVertexCount(const LodLevel &lodConfig) | Ogre::ProgressiveMeshGenerator | protected
cleanupMemory() | Ogre::ProgressiveMeshGenerator | protected
collapse(PMVertex *vertex) | Ogre::ProgressiveMeshGenerator | protected
CollapseCostHeap typedef | Ogre::ProgressiveMeshGenerator | protected
CollapsedEdges typedef | Ogre::ProgressiveMeshGenerator | protected
computeCosts() | Ogre::ProgressiveMeshGenerator | protected
computeEdgeCollapseCost(PMVertex *src, PMEdge *dstEdge) | Ogre::ProgressiveMeshGenerator | protected
computeLods(LodConfig &lodConfigs) | Ogre::ProgressiveMeshGenerator | protected
computeVertexCollapseCost(PMVertex *vertex) | Ogre::ProgressiveMeshGenerator | protected
findDstID(unsigned int srcID, unsigned short submeshID) | Ogre::ProgressiveMeshGenerator | protected
findSideTriangle(const PMVertex *v1, const PMVertex *v2) | Ogre::ProgressiveMeshGenerator | protected
generateAutoconfiguredLodLevels(MeshPtr &mesh) | Ogre::ProgressiveMeshGeneratorBase | virtual
generateLodLevels(LodConfig &lodConfig) | Ogre::ProgressiveMeshGenerator | virtual
getAutoconfig(MeshPtr &inMesh, LodConfig &outLodConfig) | Ogre::ProgressiveMeshGeneratorBase | virtual
getPointer(VEdges::iterator it) | Ogre::ProgressiveMeshGenerator | protected
getTriangleID(PMTriangle *triangle) | Ogre::ProgressiveMeshGenerator | protected
hasSrcID(unsigned int srcID, unsigned short submeshID) | Ogre::ProgressiveMeshGenerator | protected
IndexBufferInfoList typedef | Ogre::ProgressiveMeshGenerator | protected
initialize() | Ogre::ProgressiveMeshGenerator | protected
isBorderVertex(const PMVertex *vertex) const | Ogre::ProgressiveMeshGenerator | protected
isDuplicateTriangle(PMTriangle *triangle, PMTriangle *triangle2) | Ogre::ProgressiveMeshGenerator | protected
isDuplicateTriangle(PMTriangle *triangle) | Ogre::ProgressiveMeshGenerator | protected
mCollapseCostHeap | Ogre::ProgressiveMeshGenerator | protected
mCollapseCostLimit | Ogre::ProgressiveMeshGenerator | protected
mIndexBufferInfoList | Ogre::ProgressiveMeshGenerator | protected
mMesh | Ogre::ProgressiveMeshGenerator | protected
mMeshBoundingSphereRadius | Ogre::ProgressiveMeshGenerator | protected
mMeshName | Ogre::ProgressiveMeshGenerator | protected
mSharedVertexLookup | Ogre::ProgressiveMeshGenerator | protected
mTriangleList | Ogre::ProgressiveMeshGenerator | protected
mUniqueVertexSet | Ogre::ProgressiveMeshGenerator | protected
mVertexList | Ogre::ProgressiveMeshGenerator | protected
mVertexLookup | Ogre::ProgressiveMeshGenerator | protected
printTriangle(PMTriangle *triangle, stringstream &str) | Ogre::ProgressiveMeshGenerator | protected
ProgressiveMeshGenerator() | Ogre::ProgressiveMeshGenerator |
removeEdge(PMVertex *v, const PMEdge &edge) | Ogre::ProgressiveMeshGenerator | protected
removeTriangleFromEdges(PMTriangle *triangle, PMVertex *skip=NULL) | Ogre::ProgressiveMeshGenerator | protected
replaceVertexID(PMTriangle *triangle, unsigned int oldID, unsigned int newID, PMVertex *dst) | Ogre::ProgressiveMeshGenerator | protected
tmpCollapsedEdges | Ogre::ProgressiveMeshGenerator | protected
TriangleList typedef | Ogre::ProgressiveMeshGenerator | protected
tuneContainerSize() | Ogre::ProgressiveMeshGenerator | protected
UniqueVertexSet typedef | Ogre::ProgressiveMeshGenerator | protected
updateVertexCollapseCost(PMVertex *src) | Ogre::ProgressiveMeshGenerator | protected
VEdges typedef | Ogre::ProgressiveMeshGenerator | protected
VertexList typedef | Ogre::ProgressiveMeshGenerator | protected
VertexLookupList typedef | Ogre::ProgressiveMeshGenerator | protected
VTriangles typedef | Ogre::ProgressiveMeshGenerator | protected
~ProgressiveMeshGenerator() | Ogre::ProgressiveMeshGenerator | virtual
~ProgressiveMeshGeneratorBase() | Ogre::ProgressiveMeshGeneratorBase | virtual

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