ShapeBaseConvex Class Reference#include <shapeBase.h>
Inheritance diagram for ShapeBaseConvex:
[legend]
Member Typedef Documentation
Constructor & Destructor Documentation
ShapeBaseConvex::ShapeBaseConvex |
( |
|
) |
[inline] |
Member Function Documentation
void ShapeBaseConvex::findNodeTransform |
( |
|
) |
|
const MatrixF& ShapeBaseConvex::getTransform |
( |
|
) |
const [virtual] |
Returns the transform of the object this is built around.
Reimplemented from Convex.
Box3F ShapeBaseConvex::getBoundingBox |
( |
|
) |
const [virtual] |
Returns the bounding box for the object this is built around in world space.
Reimplemented from Convex.
Box3F ShapeBaseConvex::getBoundingBox |
( |
const MatrixF & |
mat, |
|
|
const Point3F & |
scale | |
|
) |
| | const [virtual] |
Returns the object space bounding box for the object this is built around transformed and scaled.
- Parameters:
-
| mat | Matrix to transform the object-space box by |
| scale | Scaling factor to scale the bounding box by |
Reimplemented from Convex.
Point3F ShapeBaseConvex::support |
( |
const VectorF & |
v |
) |
const [virtual] |
Returns the farthest point, along a vector, still bound by the convex.
- Parameters:
-
Reimplemented from Convex.
Builds a collision poly list out of this convex.
- Parameters:
-
| list | (Out) Poly list built |
Reimplemented from Convex.
Friends And Related Function Documentation
Field Documentation
|