#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 32 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 38 of file SelectionBox.h.
qglviewer::ManipulatedFrame* octomap::SelectionBox::frame | ( | unsigned short | i | ) | [inline] |
Definition at line 39 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 52 of file SelectionBox.h.
std::vector<qglviewer::ManipulatedFrame*> octomap::SelectionBox::m_frames [protected] |
Definition at line 48 of file SelectionBox.h.
qglviewer::Vec octomap::SelectionBox::m_maxPt [protected] |
Definition at line 51 of file SelectionBox.h.
qglviewer::Vec octomap::SelectionBox::m_minPt [protected] |
Definition at line 50 of file SelectionBox.h.
unsigned short octomap::SelectionBox::m_selectedFrame [protected] |
Definition at line 49 of file SelectionBox.h.
bool octomap::SelectionBox::m_visible [protected] |
Definition at line 47 of file SelectionBox.h.