Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
octomap::SelectionBox Class Reference

#include <SelectionBox.h>

Public Member Functions

void draw (bool withNames=false)
const qglviewer::ManipulatedFrameframe (unsigned short i) const
qglviewer::ManipulatedFrameframe (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

Detailed Description

Definition at line 31 of file SelectionBox.h.

Constructor & Destructor Documentation

octomap::SelectionBox::SelectionBox ( )

Definition at line 32 of file SelectionBox.cpp.

octomap::SelectionBox::~SelectionBox ( )

Definition at line 72 of file SelectionBox.cpp.

Member Function Documentation

void octomap::SelectionBox::draw ( bool  withNames = false)

Definition at line 77 of file SelectionBox.cpp.

void octomap::SelectionBox::drawAxis ( float  length = 0.2f) const

Definition at line 242 of file SelectionBox.cpp.

const qglviewer::ManipulatedFrame* octomap::SelectionBox::frame ( unsigned short  i) const

Definition at line 37 of file SelectionBox.h.

qglviewer::ManipulatedFrame* octomap::SelectionBox::frame ( unsigned short  i)

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.

Member Data Documentation

float octomap::SelectionBox::m_arrowLength

Definition at line 51 of file SelectionBox.h.

std::vector<qglviewer::ManipulatedFrame*> octomap::SelectionBox::m_frames

Definition at line 47 of file SelectionBox.h.

qglviewer::Vec octomap::SelectionBox::m_maxPt

Definition at line 50 of file SelectionBox.h.

qglviewer::Vec octomap::SelectionBox::m_minPt

Definition at line 49 of file SelectionBox.h.

unsigned short octomap::SelectionBox::m_selectedFrame

Definition at line 48 of file SelectionBox.h.

bool octomap::SelectionBox::m_visible

Definition at line 46 of file SelectionBox.h.

The documentation for this class was generated from the following files:

Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Wed Jun 5 2019 19:26:39