Bounding box.
Derived from awLinear::Range3d as a convenience for the transformation method.
#include <BoundingBox.h>
Public Member Functions |
|
| BoundingBox () | |
| BoundingBox (const awLinear::Point &pMin, const awLinear::Point &pMax) | |
| BoundingBox & | operator*= (const awLinear::AffineMatrix &mat) |
| BoundingBox & | operator= (const Range3d &r) |
| void | preMult (const awLinear::AffineMatrix &mat, BoundingBox &bbox) |
| awLinear::Point | getCorner (int index) const |
| bool | isZero () const |
| BoundingBox | ( | ) |
| BoundingBox | ( | const awLinear::Point & | pMin, |
| const awLinear::Point & | pMax | ||
| ) |
| BoundingBox& operator*= | ( | const awLinear::AffineMatrix & | mat | ) |
| BoundingBox& operator= | ( | const Range3d & | r | ) |
| void preMult | ( | const awLinear::AffineMatrix & | mat, |
| BoundingBox & | bbox | ||
| ) |
| awLinear::Point getCorner | ( | int | index | ) | const |
| bool isZero | ( | ) | const |