|
H3D API
2.4.1
|
Header file for Bound and some of its subclasses. More...
#include <H3D/H3DApi.h>#include <H3D/FieldTemplates.h>#include <H3D/RefCountSField.h>#include <H3D/SFVec3f.h>#include <H3D/SFMatrix4f.h>#include <H3DUtil/RefCountedClass.h>#include <H3DUtil/Exception.h>Go to the source code of this file.
Classes | |
| class | H3D::Bound |
| The Bound class is the abstract base class for all classes specifying bounding objects. More... | |
| class | H3D::InfiniteBound |
| An InfiniteBound is a Bound that encompasses everything. More... | |
| class | H3D::EmptyBound |
| An EmptyBound is a Bound that encompasses nothing. More... | |
| class | H3D::BoxBound |
| The BoxBound is a Bound class that specifies the bound using an axis-aligned bounding box. More... | |
| class | H3D::TransformedBoxBound |
| A TransformedBoxBound is a wrapper around another BoxBound and its values are the values of the BoxBound transformed by a transformation matrix. More... | |
| class | H3D::TransformedBoxBound::Center |
| The Center field updates itself from the boxBound and matrix fields. More... | |
| class | H3D::TransformedBoxBound::Size |
| The Size field updates itself from the boxBound and matrix fields. More... | |
Namespaces | |
| H3D | |
| H3D API namespace. | |
Functions | |
| template<class Iterator > | |
| Bound * | H3D::BoundInternal::boundUnionBase (Iterator begin, Iterator end, Bound *(*getBound)(const Iterator &)) |
| Returns a Bound that is the union between all the bounds. | |
Header file for Bound and some of its subclasses.