#include <SelectionBox.h>
Public Member Functions | |
| void | draw (bool withNames=false) |
| const qglviewer::ManipulatedFrame * | frame (unsigned short i) const |
| qglviewer::ManipulatedFrame * | frame (unsigned short i) |
| void | getBBXMax (float &x, float &y, float &z) const |
| void | getBBXMin (float &x, float &y, float &z) const |
| int | getGrabbedFrame () const |
| SelectionBox () | |
| virtual | ~SelectionBox () |
Protected Member Functions | |
| void | drawAxis (float length=0.2f) const |
Protected Attributes | |
| float | m_arrowLength |
| std::vector < qglviewer::ManipulatedFrame * > | m_frames |
| qglviewer::Vec | m_maxPt |
| qglviewer::Vec | m_minPt |
| unsigned short | m_selectedFrame |
| bool | m_visible |
Definition at line 31 of file SelectionBox.h.
Definition at line 32 of file SelectionBox.cpp.
| octomap::SelectionBox::~SelectionBox | ( | ) | [virtual] |
Definition at line 72 of file SelectionBox.cpp.
| void octomap::SelectionBox::draw | ( | bool | withNames = false | ) |
Definition at line 77 of file SelectionBox.cpp.
| void octomap::SelectionBox::drawAxis | ( | float | length = 0.2f | ) | const [protected] |
Definition at line 242 of file SelectionBox.cpp.
| const qglviewer::ManipulatedFrame* octomap::SelectionBox::frame | ( | unsigned short | i | ) | const [inline] |
Definition at line 37 of file SelectionBox.h.
| qglviewer::ManipulatedFrame* octomap::SelectionBox::frame | ( | unsigned short | i | ) | [inline] |
Definition at line 38 of file SelectionBox.h.
| void octomap::SelectionBox::getBBXMax | ( | float & | x, |
| float & | y, | ||
| float & | z | ||
| ) | const |
Definition at line 223 of file SelectionBox.cpp.
| void octomap::SelectionBox::getBBXMin | ( | float & | x, |
| float & | y, | ||
| float & | z | ||
| ) | const |
Definition at line 217 of file SelectionBox.cpp.
| int octomap::SelectionBox::getGrabbedFrame | ( | ) | const |
Definition at line 229 of file SelectionBox.cpp.
float octomap::SelectionBox::m_arrowLength [protected] |
Definition at line 51 of file SelectionBox.h.
std::vector<qglviewer::ManipulatedFrame*> octomap::SelectionBox::m_frames [protected] |
Definition at line 47 of file SelectionBox.h.
qglviewer::Vec octomap::SelectionBox::m_maxPt [protected] |
Definition at line 50 of file SelectionBox.h.
qglviewer::Vec octomap::SelectionBox::m_minPt [protected] |
Definition at line 49 of file SelectionBox.h.
unsigned short octomap::SelectionBox::m_selectedFrame [protected] |
Definition at line 48 of file SelectionBox.h.
bool octomap::SelectionBox::m_visible [protected] |
Definition at line 46 of file SelectionBox.h.