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 typedefOgre::ProgressiveMeshGenerator [protected]
CollapsedEdges typedefOgre::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 typedefOgre::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]
mCollapseCostHeapOgre::ProgressiveMeshGenerator [protected]
mCollapseCostLimitOgre::ProgressiveMeshGenerator [protected]
mIndexBufferInfoListOgre::ProgressiveMeshGenerator [protected]
mMeshOgre::ProgressiveMeshGenerator [protected]
mMeshBoundingSphereRadiusOgre::ProgressiveMeshGenerator [protected]
mMeshNameOgre::ProgressiveMeshGenerator [protected]
mSharedVertexLookupOgre::ProgressiveMeshGenerator [protected]
mTriangleListOgre::ProgressiveMeshGenerator [protected]
mUniqueVertexSetOgre::ProgressiveMeshGenerator [protected]
mVertexListOgre::ProgressiveMeshGenerator [protected]
mVertexLookupOgre::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]
tmpCollapsedEdgesOgre::ProgressiveMeshGenerator [protected]
TriangleList typedefOgre::ProgressiveMeshGenerator [protected]
tuneContainerSize()Ogre::ProgressiveMeshGenerator [protected]
UniqueVertexSet typedefOgre::ProgressiveMeshGenerator [protected]
updateVertexCollapseCost(PMVertex *src)Ogre::ProgressiveMeshGenerator [protected]
VEdges typedefOgre::ProgressiveMeshGenerator [protected]
VertexList typedefOgre::ProgressiveMeshGenerator [protected]
VertexLookupList typedefOgre::ProgressiveMeshGenerator [protected]
VTriangles typedefOgre::ProgressiveMeshGenerator [protected]
~ProgressiveMeshGenerator()Ogre::ProgressiveMeshGenerator [virtual]
~ProgressiveMeshGeneratorBase()Ogre::ProgressiveMeshGeneratorBase [virtual]

Copyright © 2012 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Mon Jul 27 2020 13:41:31