OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    BVH_Box.hxx File Reference
    #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::SurfaceCalculator< T, N >
     Tool class for calculating surface area of the box. For N=1, computes length (degenerate case). For N=2, computes area (or perimeter for degenerate boxes). For N>=3, computes 3D surface area using X, Y, Z components only. The W component (4th dimension) is intentionally ignored as BVH surface area heuristic (SAH) operates in 3D geometric space regardless of additional dimensions. More...
    struct  BVH::BoxMinMax< T, N >
     Tool class for computing component-wise vector minimum and maximum. More...

    Namespaces

    namespace  BVH