# Ogre::ProgressiveMesh Member List

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

addExtraVertexPositionBuffer(const VertexData *vertexData) | Ogre::ProgressiveMesh | `[virtual]`
addWorkingData(const VertexData *vertexData, const IndexData *indexData) | Ogre::ProgressiveMesh | `[protected]`
AllocatedObject() | Ogre::AllocatedObject< Alloc > | `[explicit]`
bakeNewLOD(IndexData *pData) | Ogre::ProgressiveMesh | `[protected]`
build(ushort numLevels, LODFaceList *outList, VertexReductionQuota quota=VRQ_PROPORTIONAL, Real reductionValue=0.5f) | Ogre::ProgressiveMesh | `[virtual]`
collapse(PMVertex *collapser) | Ogre::ProgressiveMesh | `[protected]`
CommonVertexList typedef | Ogre::ProgressiveMesh | `[protected]`
computeAllCosts(void) | Ogre::ProgressiveMesh | `[protected]`
computeEdgeCollapseCost(PMVertex *src, PMVertex *dest) | Ogre::ProgressiveMesh | `[protected]`
computeEdgeCostAtVertex(size_t vertIndex) | Ogre::ProgressiveMesh | `[protected]`
computeEdgeCostAtVertexForBuffer(WorkingDataList::iterator idata, size_t vertIndex) | Ogre::ProgressiveMesh | `[protected]`
dumpContents(const String &log) | Ogre::ProgressiveMesh | `[protected]`
FaceVertexList typedef | Ogre::ProgressiveMesh | `[protected]`
getNextCollapser(void) | Ogre::ProgressiveMesh | `[protected]`
initialiseEdgeCollapseCosts(void) | Ogre::ProgressiveMesh | `[protected]`
LODFaceList typedef | Ogre::ProgressiveMesh |
mCurrNumIndexes | Ogre::ProgressiveMesh | `[protected]`
mNumCommonVertices | Ogre::ProgressiveMesh | `[protected]`
mpIndexData | Ogre::ProgressiveMesh | `[protected]`
mpVertexData | Ogre::ProgressiveMesh | `[protected]`
mWorkingData | Ogre::ProgressiveMesh | `[protected]`
mWorstCosts | Ogre::ProgressiveMesh | `[protected]`
operator delete(void *ptr) | Ogre::AllocatedObject< Alloc > |
operator delete(void *ptr, void *) | Ogre::AllocatedObject< Alloc > |
operator delete(void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > |
operator delete[](void *ptr) | Ogre::AllocatedObject< Alloc > |
operator delete[](void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > |
operator new(size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > |
operator new(size_t sz) | Ogre::AllocatedObject< Alloc > |
operator new(size_t sz, void *ptr) | Ogre::AllocatedObject< Alloc > |
operator new[](size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > |
operator new[](size_t sz) | Ogre::AllocatedObject< Alloc > |
ProgressiveMesh(const VertexData *vertexData, const IndexData *indexData) | Ogre::ProgressiveMesh |
TriangleList typedef | Ogre::ProgressiveMesh | `[protected]`
VertexReductionQuota enum name | Ogre::ProgressiveMesh |
VRQ_CONSTANT enum value | Ogre::ProgressiveMesh |
VRQ_PROPORTIONAL enum value | Ogre::ProgressiveMesh |
WorkingDataList typedef | Ogre::ProgressiveMesh | `[protected]`
WorstCostList typedef | Ogre::ProgressiveMesh | `[protected]`
~AllocatedObject() | Ogre::AllocatedObject< Alloc > |
~ProgressiveMesh() | Ogre::ProgressiveMesh | `[virtual]`

Copyright © 2008 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sat Apr 11 14:30:51 2009