| _destroyPool() | Ogre::ConvexBody | [static] |
| _initialisePool() | Ogre::ConvexBody | [static] |
| allocatePolygon() | Ogre::ConvexBody | [protected, static] |
| allocateSpace(size_t numPolygons, size_t numVertices) | Ogre::ConvexBody | [protected] |
| clip(const Frustum &frustum) | Ogre::ConvexBody | |
| clip(const AxisAlignedBox &aab) | Ogre::ConvexBody | |
| clip(const ConvexBody &body) | Ogre::ConvexBody | |
| clip(const Plane &pl, bool keepNegative=true) | Ogre::ConvexBody | |
| ConvexBody() | Ogre::ConvexBody | |
| ConvexBody(const ConvexBody &cpy) | Ogre::ConvexBody | |
| define(const Frustum &frustum) | Ogre::ConvexBody | |
| define(const AxisAlignedBox &aab) | Ogre::ConvexBody | |
| deletePolygon(size_t poly) | Ogre::ConvexBody | [protected] |
| deleteVertex(size_t poly, size_t vertex) | Ogre::ConvexBody | [protected] |
| extend(const Vector3 &pt) | Ogre::ConvexBody | |
| findAndEraseEdgePair(const Vector3 &vec, Polygon::EdgeMap &intersectionEdges, Vector3 &vNext) const | Ogre::ConvexBody | [protected] |
| freePolygon(Polygon *poly) | Ogre::ConvexBody | [protected, static] |
| getAABB(void) const | Ogre::ConvexBody | |
| getNormal(size_t poly) | Ogre::ConvexBody | |
| getPolygon(size_t poly) const | Ogre::ConvexBody | |
| getPolygonCount(void) const | Ogre::ConvexBody | |
| getSingleEdges() const | Ogre::ConvexBody | [protected] |
| getVertex(size_t poly, size_t vertex) const | Ogre::ConvexBody | |
| getVertexCount(size_t poly) const | Ogre::ConvexBody | |
| hasClosedHull(void) const | Ogre::ConvexBody | |
| insertPolygon(Polygon *pdata, size_t poly) | Ogre::ConvexBody | [protected] |
| insertPolygon(Polygon *pdata) | Ogre::ConvexBody | [protected] |
| insertVertex(size_t poly, const Vector3 &vdata, size_t vertex) | Ogre::ConvexBody | [protected] |
| insertVertex(size_t poly, const Vector3 &vdata) | Ogre::ConvexBody | [protected] |
| logInfo() const | Ogre::ConvexBody | |
| mergePolygons(void) | Ogre::ConvexBody | |
| moveDataFromBody(ConvexBody &body) | Ogre::ConvexBody | [protected] |
| mPolygons | Ogre::ConvexBody | [protected] |
| msFreePolygons | Ogre::ConvexBody | [protected, static] |
| operator!=(const ConvexBody &rhs) const | Ogre::ConvexBody | |
| operator<<(std::ostream &strm, const ConvexBody &body) | Ogre::ConvexBody | [friend] |
| operator==(const ConvexBody &rhs) const | Ogre::ConvexBody | |
| PolygonList typedef | Ogre::ConvexBody | |
| reset(void) | Ogre::ConvexBody | |
| setPolygon(Polygon *pdata, size_t poly) | Ogre::ConvexBody | [protected] |
| setVertex(size_t poly, const Vector3 &vdata, size_t vertex) | Ogre::ConvexBody | [protected] |
| storeEdgesOfPolygon(size_t poly, Polygon::EdgeMap *edgeMap) const | Ogre::ConvexBody | [protected] |
| unlinkPolygon(size_t poly) | Ogre::ConvexBody | [protected] |
| ~ConvexBody() | Ogre::ConvexBody |
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Sun Sep 2 2012 07:27:27