gz/rendering/BoundingBox.hh
const std::vector< math::Vector3d > & Vertices3D() const
Get the vertices of the 3D bounding box representation.
#define IGN_COMMON_WARN_IGNORE__DLL_INTERFACE_MISSING
2D or 3D Bounding box. It stores the position / orientation / size info of the box and its label
Definition: gz/rendering/BoundingBox.hh:41
STL class.
BoundingBox & operator=(BoundingBox &&_box)
Move assignment operator.
void SetOrientation(const math::Quaterniond &_orientation)
Set the orientation of the bounding box.
const math::Vector3d & Size() const
Get the size of the bounding box.
const math::Quaterniond & Orientation() const
Get the orientation of the bounding box.
void SetSize(const math::Vector3d &_size)
Set the size of the bounding box.
const math::Vector3d & Center() const
Get the center of the bounding box.
void SetLabel(uint32_t _label)
Set the label of the bounding box.
void SetCenter(const math::Vector3d &_center)
Set the center of the bounding box.
#define IGN_COMMON_WARN_RESUME__DLL_INTERFACE_MISSING