BoundingBox Class Reference
2D or 3D Bounding box. It stores the position / orientation / size info of the box and its label More...
#include <BoundingBox.hh>
Public Member Functions | |
| BoundingBox () | |
| Constructor. More... | |
| BoundingBox (const BoundingBox &_box) | |
| Copy constructor. More... | |
| BoundingBox (BoundingBox &&_box) noexcept | |
| Move constructor. More... | |
| virtual | ~BoundingBox () |
| Destructor. More... | |
| BoundingBox & | operator= (BoundingBox &&_box) |
| Move assignment operator. More... | |
| BoundingBox & | operator= (const BoundingBox &_box) |
| Copy Assignment operator. More... | |
Detailed Description
2D or 3D Bounding box. It stores the position / orientation / size info of the box and its label
Constructor & Destructor Documentation
◆ BoundingBox() [1/3]
| BoundingBox | ( | ) |
Constructor.
◆ BoundingBox() [2/3]
| BoundingBox | ( | const BoundingBox & | _box | ) |
Copy constructor.
- Parameters
-
[in] _box BoundingBox to copy.
◆ BoundingBox() [3/3]
|
noexcept |
Move constructor.
- Parameters
-
[in] _box BoundingBox to move.
◆ ~BoundingBox()
|
virtual |
Destructor.
Member Function Documentation
◆ operator=() [1/2]
| BoundingBox& operator= | ( | BoundingBox && | _box | ) |
◆ operator=() [2/2]
| BoundingBox& operator= | ( | const BoundingBox & | _box | ) |
Copy Assignment operator.
- Parameters
-
[in] _box The heightmap box to set values from.
- Returns
- *this
The documentation for this class was generated from the following file: