addExtraVertexPositionBuffer(Real *buffer) | Ogre::ProgressiveMesh | [virtual] |
addWorkingData(Real *pPositions, GeometryData *data, ushort *indexBuffer, ushort numIndexes) | Ogre::ProgressiveMesh | [protected] |
bakeNewLOD(LODFaceData *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(ushort vertIndex) | Ogre::ProgressiveMesh | [protected] |
computeEdgeCostAtVertexForBuffer(WorkingDataList::iterator idata, ushort 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] |
mNumIndexes | Ogre::ProgressiveMesh | [protected] |
mpGeomData | Ogre::ProgressiveMesh | [protected] |
mpIndexBuffer | Ogre::ProgressiveMesh | [protected] |
mWorkingData | Ogre::ProgressiveMesh | [protected] |
mWorstCosts | Ogre::ProgressiveMesh | [protected] |
ProgressiveMesh(GeometryData *data, ushort *indexBuffer, ushort numIndexes) | 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] |
~ProgressiveMesh() | Ogre::ProgressiveMesh | [virtual] |