Go to the source code of this file.
Namespaces | |
| namespace | H3D |
| namespace | H3D::BoundInternal |
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... | |
Functions | |
| template<class Iterator> | |
| Bound * | H3D::BoundInternal::SFBoundGetBound (const Iterator &i) |
| template<class Iterator> | |
| Bound * | H3D::BoundInternal::boundGetBound (const Iterator &i) |
| 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. | |
1.4.5