|
C3D Toolkit
Kernel - 118061, Vision - 2.16.0.1828
|
Bounding rectangle. More...
#include <mb_cart_point.h>#include <templ_s_array.h>#include <mb_homogeneous.h>#include <mb_cube_tree.h>#include <utility>#include <vector>Classes | |
| class | MbRect |
| Bounding rectangle. More... | |
Namespaces | |
| c3d | |
| C3D namespace declaration. | |
Typedefs | |
| typedef std::pair< MbRect *, size_t > | c3d::RectPtrIndex |
| Bounding box and index. | |
| typedef std::pair< const MbRect *, size_t > | c3d::ConstRectPtrIndex |
| Bounding box and index. | |
| typedef std::vector< RectPtrIndex > | c3d::RectsPtrIndices |
| Vector of bounding boxes and indices. | |
| typedef std::vector< ConstRectPtrIndex > | c3d::ConstRectsPtrIndices |
| Vector of bounding boxes and indices. | |
| typedef std::vector< MbRect > | c3d::RectsVector |
| Vector of bounding boxes. | |
| typedef MbCubeTree< MbRect, MbRect, MbCartPoint, MbVector > | c3d::RectsTree |
| Tree of bounding boxes. | |
Enumerations | |
| enum | TaeTwoRectPos { rp_FirstInside , rp_SecondInside , rp_Intersect , rp_NoIntersect } |
| Possible locations of two bounding boxes relative to each other. More... | |
Bounding rectangle.