#include <OdometryViewer.h>

Public Slots | |
| virtual void | clear () |
Public Member Functions | |
| OdometryViewer (int maxClouds=10, int decimation=2, float voxelSize=0.0f, float maxDepth=0, int qualityWarningThr=0, QWidget *parent=0, const ParametersMap ¶meters=ParametersMap()) | |
| virtual | ~OdometryViewer () |
Protected Member Functions | |
| virtual bool | handleEvent (UEvent *event) |
Private Slots | |
| void | processData (const rtabmap::OdometryEvent &odom) |
| void | reset () |
Private Attributes | |
| QList< std::string > | addedClouds_ |
| QCheckBox * | cloudShown_ |
| CloudViewer * | cloudView_ |
| QSpinBox * | decimationSpin_ |
| QCheckBox * | featuresShown_ |
| int | id_ |
| ImageView * | imageView_ |
| Transform | lastOdomPose_ |
| QSpinBox * | maxCloudsSpin_ |
| QDoubleSpinBox * | maxDepthSpin_ |
| bool | odomImageDepthShow_ |
| bool | odomImageShow_ |
| ParametersMap | parameters_ |
| bool | processingData_ |
| int | qualityWarningThr_ |
| QCheckBox * | scanShown_ |
| QLabel * | timeLabel_ |
| int | validDecimationValue_ |
| QDoubleSpinBox * | voxelSpin_ |
Definition at line 48 of file OdometryViewer.h.
| rtabmap::OdometryViewer::OdometryViewer | ( | int | maxClouds = 10, |
| int | decimation = 2, |
||
| float | voxelSize = 0.0f, |
||
| float | maxDepth = 0, |
||
| int | qualityWarningThr = 0, |
||
| QWidget * | parent = 0, |
||
| const ParametersMap & | parameters = ParametersMap() |
||
| ) |
Definition at line 53 of file OdometryViewer.cpp.
| rtabmap::OdometryViewer::~OdometryViewer | ( | ) | [virtual] |
Definition at line 162 of file OdometryViewer.cpp.
| void rtabmap::OdometryViewer::clear | ( | ) | [virtual, slot] |
Definition at line 174 of file OdometryViewer.cpp.
| bool rtabmap::OdometryViewer::handleEvent | ( | UEvent * | event | ) | [protected, virtual] |
Method called by the UEventsManager to handle an event. Important : this method must do a minimum of work because the faster the dispatching loop is done; the faster the events are received. If a handling function takes too much time, the events list can grow faster than it is emptied. The event can be modified.
Implements UEventsHandler.
Definition at line 496 of file OdometryViewer.cpp.
| void rtabmap::OdometryViewer::processData | ( | const rtabmap::OdometryEvent & | odom | ) | [private, slot] |
Definition at line 180 of file OdometryViewer.cpp.
| void rtabmap::OdometryViewer::reset | ( | ) | [private, slot] |
Definition at line 169 of file OdometryViewer.cpp.
QList<std::string> rtabmap::OdometryViewer::addedClouds_ [private] |
Definition at line 83 of file OdometryViewer.h.
QCheckBox* rtabmap::OdometryViewer::cloudShown_ [private] |
Definition at line 89 of file OdometryViewer.h.
CloudViewer* rtabmap::OdometryViewer::cloudView_ [private] |
Definition at line 75 of file OdometryViewer.h.
QSpinBox* rtabmap::OdometryViewer::decimationSpin_ [private] |
Definition at line 87 of file OdometryViewer.h.
QCheckBox* rtabmap::OdometryViewer::featuresShown_ [private] |
Definition at line 91 of file OdometryViewer.h.
int rtabmap::OdometryViewer::id_ [private] |
Definition at line 82 of file OdometryViewer.h.
ImageView* rtabmap::OdometryViewer::imageView_ [private] |
Definition at line 74 of file OdometryViewer.h.
Definition at line 80 of file OdometryViewer.h.
QSpinBox* rtabmap::OdometryViewer::maxCloudsSpin_ [private] |
Definition at line 85 of file OdometryViewer.h.
QDoubleSpinBox* rtabmap::OdometryViewer::maxDepthSpin_ [private] |
Definition at line 88 of file OdometryViewer.h.
bool rtabmap::OdometryViewer::odomImageDepthShow_ [private] |
Definition at line 78 of file OdometryViewer.h.
bool rtabmap::OdometryViewer::odomImageShow_ [private] |
Definition at line 77 of file OdometryViewer.h.
Definition at line 94 of file OdometryViewer.h.
bool rtabmap::OdometryViewer::processingData_ [private] |
Definition at line 76 of file OdometryViewer.h.
int rtabmap::OdometryViewer::qualityWarningThr_ [private] |
Definition at line 81 of file OdometryViewer.h.
QCheckBox* rtabmap::OdometryViewer::scanShown_ [private] |
Definition at line 90 of file OdometryViewer.h.
QLabel* rtabmap::OdometryViewer::timeLabel_ [private] |
Definition at line 92 of file OdometryViewer.h.
int rtabmap::OdometryViewer::validDecimationValue_ [private] |
Definition at line 93 of file OdometryViewer.h.
QDoubleSpinBox* rtabmap::OdometryViewer::voxelSpin_ [private] |
Definition at line 86 of file OdometryViewer.h.