|
Simox
2.3.74.0
|
Public Member Functions | |
| OOBB () | |
| OOBB (const Eigen::Vector3f &minLocal, const Eigen::Vector3f &maxLocal, const Eigen::Matrix4f &globalPose) | |
| std::vector< Eigen::Vector3f > | getOOBBPoints () const |
| Returns the 8 bounding box points transformed to global frame. More... | |
| std::vector< Segment > | getSegments () const |
| Returns the 12 segments of the bounding box (in global frame) More... | |
| void | changeCoordSystem (const Eigen::Matrix4f &newGlobalPose) |
Data Fields | |
| Eigen::Vector3f | minBB |
| Eigen::Vector3f | maxBB |
| Eigen::Matrix4f | pose |
| VirtualRobot::MathTools::OOBB::OOBB | ( | ) |
| VirtualRobot::MathTools::OOBB::OOBB | ( | const Eigen::Vector3f & | minLocal, |
| const Eigen::Vector3f & | maxLocal, | ||
| const Eigen::Matrix4f & | globalPose | ||
| ) |
| void VirtualRobot::MathTools::OOBB::changeCoordSystem | ( | const Eigen::Matrix4f & | newGlobalPose | ) |
| std::vector< Eigen::Vector3f > VirtualRobot::MathTools::OOBB::getOOBBPoints | ( | ) | const |
Returns the 8 bounding box points transformed to global frame.
| std::vector< MathTools::Segment > VirtualRobot::MathTools::OOBB::getSegments | ( | ) | const |
Returns the 12 segments of the bounding box (in global frame)
| Eigen::Vector3f VirtualRobot::MathTools::OOBB::maxBB |
| Eigen::Vector3f VirtualRobot::MathTools::OOBB::minBB |
| Eigen::Matrix4f VirtualRobot::MathTools::OOBB::pose |