| 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 | protectedvirtual |
| 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 |