openvrml::axis_aligned_bounding_box Class Reference
An axis-aligned bounding box.
More...
List of all members.
Detailed Description
An axis-aligned bounding box.
- Todo:
- This class is currently just a placeholder.
Constructor & Destructor Documentation
openvrml::axis_aligned_bounding_box::~axis_aligned_bounding_box |
( |
|
) |
throw () [virtual] |
Member Function Documentation
void openvrml::axis_aligned_bounding_box::do_maximize |
( |
|
) |
[private, virtual] |
bool openvrml::axis_aligned_bounding_box::do_maximized |
( |
|
) |
const [private, virtual] |
void openvrml::axis_aligned_bounding_box::do_extend |
( |
const vec3f & |
p |
) |
[private, virtual] |
void openvrml::axis_aligned_bounding_box::do_extend |
( |
const bounding_sphere & |
b |
) |
[private, virtual] |
void openvrml::axis_aligned_bounding_box::do_enclose |
( |
const std::vector< vec3f > & |
points |
) |
[private, virtual] |
Enclose the given set of points.
This resets the volume from any previous values.
- Parameters:
-
- Todo:
- Implement me!
Implements openvrml::bounding_volume.
void openvrml::axis_aligned_bounding_box::do_ortho_transform |
( |
const mat4f & |
M |
) |
[private, virtual] |
void openvrml::axis_aligned_bounding_box::do_transform |
( |
const mat4f & |
M |
) |
[private, virtual] |