#include <OgreShadowCameraSetupFocused.h>
Public Member Functions | |
| PointListBody () | |
| PointListBody (const ConvexBody &body) | |
| ~PointListBody () | |
| void | merge (const PointListBody &plb) |
| Merges a second PointListBody into this one. | |
| void | build (const ConvexBody &body, bool filterDuplicates=true) |
| Builds a point list body from a 'real' body. | |
| void | buildAndIncludeDirection (const ConvexBody &body, const AxisAlignedBox &aabMax, const Vector3 &dir) |
| Builds a PointListBody from a Body and includes all the space in a given direction. | |
| const AxisAlignedBox & | getAAB (void) const |
| Returns the bounding box representation. | |
| void | addPoint (const Vector3 &point) |
| Adds a specific point to the body list. | |
| void | addAAB (const AxisAlignedBox &aab) |
| Adds all points of an AAB. | |
| const Vector3 & | getPoint (size_t cnt) const |
| Returns a point. | |
| size_t | getPointCount (void) const |
| Returns the point count. | |
| void | reset (void) |
| Resets the body. | |
Private Attributes | |
| Polygon::VertexList | mBodyPoints |
| AxisAlignedBox | mAAB |
Definition at line 80 of file OgreShadowCameraSetupFocused.h.
|
|
|
|
|
|
|
|
|
|
|
Adds all points of an AAB.
|
|
|
Adds a specific point to the body list.
|
|
||||||||||||
|
Builds a point list body from a 'real' body.
|
|
||||||||||||||||
|
Builds a PointListBody from a Body and includes all the space in a given direction.
|
|
|
Returns the bounding box representation.
|
|
|
Returns a point.
|
|
|
Returns the point count.
|
|
|
Merges a second PointListBody into this one.
|
|
|
Resets the body.
|
|
|
Definition at line 83 of file OgreShadowCameraSetupFocused.h. |
|
|
Definition at line 82 of file OgreShadowCameraSetupFocused.h. |
Copyright © 2000-2005 by The OGRE Team

This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Sep 30 10:53:15 2007