| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/box.h>

Public Member Functions | |
| VRS_TYPEINFO (Box, Shape) | |
| VRS_SERIALIZABLE (Box) | |
| Box (const Bounds &bounds=Bounds(Vector(0.0, 0.0, 0.0), Vector(1.0, 1.0, 1.0))) | |
| Construcs a box with the given bounding box; defaults to the unit box. | |
| Box (const Vector &llf, const Vector &urb) | |
| Constructs a box specified by its extremal points. | |
| Bounds | getBox () const |
| Returns the bounding box. | |
| Vector | getLLF () const |
| Returns the lower left front point of the box. | |
| Vector | getURB () const |
| Returns the upper right back point of the box. | |
| void | setBox (const Bounds &box) |
| Sets the represented bounding box. | |
| void | setLLF (const Vector &llf) |
| Set the lower left front point of the box. | |
| void | setURB (const Vector &urb) |
| Set the lower left front point of the box. | |
| virtual Bounds | boundingBox () const |
| Returns the bounding box. | |
Construcs a box with the given bounding box; defaults to the unit box.
Constructs a box specified by its extremal points.
| VRS::Box::VRS_SERIALIZABLE | ( | Box | ) |
| Bounds VRS::Box::getBox | ( | ) | const |
Returns the bounding box.
| Vector VRS::Box::getLLF | ( | ) | const |
Returns the lower left front point of the box.
| Vector VRS::Box::getURB | ( | ) | const |
Returns the upper right back point of the box.
| void VRS::Box::setBox | ( | const Bounds & | box | ) |
Sets the represented bounding box.
| void VRS::Box::setLLF | ( | const Vector & | llf | ) |
Set the lower left front point of the box.
| void VRS::Box::setURB | ( | const Vector & | urb | ) |
Set the lower left front point of the box.
| virtual Bounds VRS::Box::boundingBox | ( | ) | const [virtual] |