OGRE  1.9
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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::ProgressiveMeshGeneratorprotected
addIndexData(IndexData *indexData, bool useSharedVertexLookup, unsigned short submeshID)Ogre::ProgressiveMeshGeneratorprotected
addIndexDataImpl(IndexType *iPos, const IndexType *iEnd, VertexLookupList &lookup, unsigned short submeshID)Ogre::ProgressiveMeshGeneratorinlineprotected
addTriangleToEdges(PMTriangle *triangle)Ogre::ProgressiveMeshGeneratorprotected
addVertexData(VertexData *vertexData, bool useSharedVertexLookup)Ogre::ProgressiveMeshGeneratorprotected
assertOutdatedCollapseCost(PMVertex *vertex)Ogre::ProgressiveMeshGeneratorprotected
assertValidMesh()Ogre::ProgressiveMeshGeneratorprotected
assertValidVertex(PMVertex *v)Ogre::ProgressiveMeshGeneratorprotected
bakeLods()Ogre::ProgressiveMeshGeneratorprotectedvirtual
calcLodVertexCount(const LodLevel &lodConfig)Ogre::ProgressiveMeshGeneratorprotected
cleanupMemory()Ogre::ProgressiveMeshGeneratorprotected
collapse(PMVertex *vertex)Ogre::ProgressiveMeshGeneratorprotected
CollapseCostHeap typedefOgre::ProgressiveMeshGeneratorprotected
CollapsedEdges typedefOgre::ProgressiveMeshGeneratorprotected
computeCosts()Ogre::ProgressiveMeshGeneratorprotected
computeEdgeCollapseCost(PMVertex *src, PMEdge *dstEdge)Ogre::ProgressiveMeshGeneratorprotected
computeLods(LodConfig &lodConfigs)Ogre::ProgressiveMeshGeneratorprotected
computeVertexCollapseCost(PMVertex *vertex)Ogre::ProgressiveMeshGeneratorprotected
findDstID(unsigned int srcID, unsigned short submeshID)Ogre::ProgressiveMeshGeneratorprotected
findSideTriangle(const PMVertex *v1, const PMVertex *v2)Ogre::ProgressiveMeshGeneratorprotected
generateAutoconfiguredLodLevels(MeshPtr &mesh)Ogre::ProgressiveMeshGeneratorBasevirtual
generateLodLevels(LodConfig &lodConfig)Ogre::ProgressiveMeshGeneratorvirtual
getAutoconfig(MeshPtr &inMesh, LodConfig &outLodConfig)Ogre::ProgressiveMeshGeneratorBasevirtual
getPointer(VEdges::iterator it)Ogre::ProgressiveMeshGeneratorprotected
getTriangleID(PMTriangle *triangle)Ogre::ProgressiveMeshGeneratorprotected
hasSrcID(unsigned int srcID, unsigned short submeshID)Ogre::ProgressiveMeshGeneratorprotected
IndexBufferInfoList typedefOgre::ProgressiveMeshGeneratorprotected
initialize()Ogre::ProgressiveMeshGeneratorprotected
isBorderVertex(const PMVertex *vertex) const Ogre::ProgressiveMeshGeneratorprotected
isDuplicateTriangle(PMTriangle *triangle, PMTriangle *triangle2)Ogre::ProgressiveMeshGeneratorprotected
isDuplicateTriangle(PMTriangle *triangle)Ogre::ProgressiveMeshGeneratorprotected
mCollapseCostHeapOgre::ProgressiveMeshGeneratorprotected
mCollapseCostLimitOgre::ProgressiveMeshGeneratorprotected
mIndexBufferInfoListOgre::ProgressiveMeshGeneratorprotected
mMeshOgre::ProgressiveMeshGeneratorprotected
mMeshBoundingSphereRadiusOgre::ProgressiveMeshGeneratorprotected
mMeshNameOgre::ProgressiveMeshGeneratorprotected
mSharedVertexLookupOgre::ProgressiveMeshGeneratorprotected
mTriangleListOgre::ProgressiveMeshGeneratorprotected
mUniqueVertexSetOgre::ProgressiveMeshGeneratorprotected
mVertexListOgre::ProgressiveMeshGeneratorprotected
mVertexLookupOgre::ProgressiveMeshGeneratorprotected
printTriangle(PMTriangle *triangle, stringstream &str)Ogre::ProgressiveMeshGeneratorprotected
ProgressiveMeshGenerator()Ogre::ProgressiveMeshGenerator
removeEdge(PMVertex *v, const PMEdge &edge)Ogre::ProgressiveMeshGeneratorprotected
removeTriangleFromEdges(PMTriangle *triangle, PMVertex *skip=NULL)Ogre::ProgressiveMeshGeneratorprotected
replaceVertexID(PMTriangle *triangle, unsigned int oldID, unsigned int newID, PMVertex *dst)Ogre::ProgressiveMeshGeneratorprotected
tmpCollapsedEdgesOgre::ProgressiveMeshGeneratorprotected
TriangleList typedefOgre::ProgressiveMeshGeneratorprotected
tuneContainerSize()Ogre::ProgressiveMeshGeneratorprotected
UniqueVertexSet typedefOgre::ProgressiveMeshGeneratorprotected
updateVertexCollapseCost(PMVertex *src)Ogre::ProgressiveMeshGeneratorprotected
VEdges typedefOgre::ProgressiveMeshGeneratorprotected
VertexList typedefOgre::ProgressiveMeshGeneratorprotected
VertexLookupList typedefOgre::ProgressiveMeshGeneratorprotected
VTriangles typedefOgre::ProgressiveMeshGeneratorprotected
~ProgressiveMeshGenerator()Ogre::ProgressiveMeshGeneratorvirtual
~ProgressiveMeshGeneratorBase()Ogre::ProgressiveMeshGeneratorBaseinlinevirtual