|
Open CASCADE Technology 7.9.3
|
#include <BVH_Constants.hxx>#include <BVH_Types.hxx>#include <Standard_Macro.hxx>#include <Standard_Dump.hxx>#include <Standard_ShortReal.hxx>#include <limits>Data Structures | |
| class | BVH_BaseBox< T, N, TheDerivedBox > |
| Base class for BVH_Box (CRTP idiom is used). More... | |
| class | BVH_BaseBox< T, 3, BVH_Box > |
| Partial template specialization for BVH_Box when N = 3. More... | |
| class | BVH_Box< T, N > |
| Defines axis aligned bounding box (AABB) based on BVH vectors. More... | |
| struct | BVH::CenterAxis< T, N > |
| Tool class for calculating box center along the given axis. More... | |
| struct | BVH::CenterAxis< T, 2 > |
| struct | BVH::CenterAxis< T, 3 > |
| struct | BVH::CenterAxis< T, 4 > |
| struct | BVH::SurfaceCalculator< T, N > |
| Tool class for calculating surface area of the box. More... | |
| struct | BVH::SurfaceCalculator< T, 2 > |
| struct | BVH::SurfaceCalculator< T, 3 > |
| struct | BVH::SurfaceCalculator< T, 4 > |
| struct | BVH::BoxMinMax< T, N > |
| Tool class for calculate component-wise vector minimum and maximum (optimized version). More... | |
| struct | BVH::BoxMinMax< T, 2 > |
Namespaces | |
| namespace | BVH |