Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Ogre::PatchSurface Member List

This is the complete list of members for Ogre::PatchSurface, including all inherited members.
AUTO_LEVEL enum valueOgre::PatchSurface
build(HardwareVertexBufferSharedPtr destVertexBuffer, size_t vertexStart, HardwareIndexBufferSharedPtr destIndexBuffer, size_t indexStart)Ogre::PatchSurface
defineSurface(void *controlPointBuffer, VertexDeclaration *declaration, size_t width, size_t height, PatchSurfaceType pType=PST_BEZIER, size_t uMaxSubdivisionLevel=AUTO_LEVEL, size_t vMaxSubdivisionLevel=AUTO_LEVEL, VisibleSide visibleSide=VS_FRONT)Ogre::PatchSurface
distributeControlPoints(void *lockedBuffer)Ogre::PatchSurface [protected]
findLevel(Vector3 &a, Vector3 &b, Vector3 &c)Ogre::PatchSurface [protected]
getAutoULevel(bool forMax=false)Ogre::PatchSurface [protected]
getAutoVLevel(bool forMax=false)Ogre::PatchSurface [protected]
getBoundingSphereRadius(void) const Ogre::PatchSurface
getBounds(void) const Ogre::PatchSurface
getControlPointBuffer(void) const Ogre::PatchSurface
getCurrentIndexCount(void) const Ogre::PatchSurface
getIndexOffset(void) const Ogre::PatchSurface
getRequiredIndexCount(void) const Ogre::PatchSurface
getRequiredVertexCount(void) const Ogre::PatchSurface
getSubdivisionFactor(void) const Ogre::PatchSurface
getVertexOffset(void) const Ogre::PatchSurface
interpolateVertexData(void *lockedBuffer, size_t leftIndex, size_t rightIndex, size_t destIndex)Ogre::PatchSurface [protected]
mAABBOgre::PatchSurface [protected]
makeTriangles(void)Ogre::PatchSurface [protected]
mBoundingSphereOgre::PatchSurface [protected]
mControlPointBufferOgre::PatchSurface [protected]
mCtlCountOgre::PatchSurface [protected]
mCtlHeightOgre::PatchSurface [protected]
mCtlWidthOgre::PatchSurface [protected]
mCurrIndexCountOgre::PatchSurface [protected]
mDeclarationOgre::PatchSurface [protected]
mIndexBufferOgre::PatchSurface [protected]
mIndexOffsetOgre::PatchSurface [protected]
mMaxULevelOgre::PatchSurface [protected]
mMaxVLevelOgre::PatchSurface [protected]
mMeshHeightOgre::PatchSurface [protected]
mMeshWidthOgre::PatchSurface [protected]
mRequiredIndexCountOgre::PatchSurface [protected]
mRequiredVertexCountOgre::PatchSurface [protected]
mSubdivisionFactorOgre::PatchSurface [protected]
mTypeOgre::PatchSurface [protected]
mULevelOgre::PatchSurface [protected]
mVecCtlPointsOgre::PatchSurface [protected]
mVertexBufferOgre::PatchSurface [protected]
mVertexOffsetOgre::PatchSurface [protected]
mVLevelOgre::PatchSurface [protected]
mVSideOgre::PatchSurface [protected]
notifyControlPointBufferDeallocated(void)Ogre::PatchSurface
PatchSurface()Ogre::PatchSurface
PatchSurfaceType enum nameOgre::PatchSurface
PST_BEZIER enum valueOgre::PatchSurface
setSubdivisionFactor(Real factor)Ogre::PatchSurface
subdivideCurve(void *lockedBuffer, size_t startIdx, size_t stepSize, size_t numSteps, size_t iterations)Ogre::PatchSurface [protected]
VisibleSide enum nameOgre::PatchSurface
VS_BACK enum valueOgre::PatchSurface
VS_BOTH enum valueOgre::PatchSurface
VS_FRONT enum valueOgre::PatchSurface
~PatchSurface()Ogre::PatchSurface

Copyright © 2000-2005 by The OGRE Team
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Mar 12 14:41:38 2006