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: