![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <geometry_trampoline.h>


Additional Inherited Members | |
Public Member Functions inherited from cloudViewer::OrientedBoundingBox | |
| OrientedBoundingBox () | |
| Default constructor. More... | |
| OrientedBoundingBox (const Eigen::Vector3d ¢er, const Eigen::Matrix3d &R, const Eigen::Vector3d &extent) | |
| Parameterized constructor. More... | |
| virtual | ~OrientedBoundingBox () |
| OrientedBoundingBox & | Clear () |
| const Eigen::Vector3d & | GetExtent () const |
| CCVector3 | getCenter () const |
| Returns center. More... | |
| Eigen::Vector3d | GetHalfExtent () const |
| Returns the half extent of the bounding box in its frame of reference. More... | |
| double | GetMaxExtent () const |
| Returns the max extent of the bounding box in its frame of reference. More... | |
| void | SetColor (const Eigen::Vector3d &color) |
| Sets the bounding box color. More... | |
| const Eigen::Vector3d & | GetColor () const |
| Gets the bounding box color. More... | |
| const Eigen::Matrix3d & | GetRotation () const |
| const Eigen::Vector3d & | GetPosition () const |
| double | volume () const |
| Returns the volume of the bounding box. More... | |
| std::vector< Eigen::Vector3d > | GetBoxPoints () const |
| std::vector< size_t > | GetPointIndicesWithinBoundingBox (const std::vector< Eigen::Vector3d > &points) const |
| Return indices to points that are within the bounding box. More... | |
| std::vector< size_t > | GetPointIndicesWithinBoundingBox (const std::vector< CCVector3 > &points) const |
Static Public Member Functions inherited from cloudViewer::OrientedBoundingBox | |
| static OrientedBoundingBox | CreateFromAxisAlignedBoundingBox (const BoundingBox &aabox) |
Public Attributes inherited from cloudViewer::OrientedBoundingBox | |
| Eigen::Vector3d | center_ |
| The center point of the bounding box. More... | |
| Eigen::Matrix3d | R_ |
| Eigen::Vector3d | extent_ |
| The extent of the bounding box in its frame of reference. More... | |
| Eigen::Vector3d | color_ |
| The color of the bounding box in RGB. More... | |
Definition at line 273 of file geometry_trampoline.h.