#include <OdometryViewer.h>
Public Slots | |
virtual void | clear () |
Public Member Functions | |
OdometryViewer (int maxClouds=10, int decimation=2, float voxelSize=0.0f, int qualityWarningThr=0, QWidget *parent=0) | |
virtual | ~OdometryViewer () |
Protected Member Functions | |
virtual void | handleEvent (UEvent *event) |
Private Slots | |
void | processData (const rtabmap::SensorData &data, const rtabmap::OdometryInfo &info) |
Private Attributes | |
QList< std::string > | addedClouds_ |
CloudViewer * | cloudView_ |
QSpinBox * | decimationSpin_ |
int | id_ |
ImageView * | imageView_ |
Transform | lastOdomPose_ |
QSpinBox * | maxCloudsSpin_ |
bool | odomImageDepthShow_ |
bool | odomImageShow_ |
bool | processingData_ |
int | qualityWarningThr_ |
QLabel * | timeLabel_ |
int | validDecimationValue_ |
QDoubleSpinBox * | voxelSpin_ |
Definition at line 47 of file OdometryViewer.h.
rtabmap::OdometryViewer::OdometryViewer | ( | int | maxClouds = 10 , |
int | decimation = 2 , |
||
float | voxelSize = 0.0f , |
||
int | qualityWarningThr = 0 , |
||
QWidget * | parent = 0 |
||
) |
Definition at line 49 of file OdometryViewer.cpp.
rtabmap::OdometryViewer::~OdometryViewer | ( | ) | [virtual] |
Definition at line 124 of file OdometryViewer.cpp.
void rtabmap::OdometryViewer::clear | ( | ) | [virtual, slot] |
Definition at line 131 of file OdometryViewer.cpp.
void 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 but must not be deleted.
Implements UEventsHandler.
Definition at line 362 of file OdometryViewer.cpp.
void rtabmap::OdometryViewer::processData | ( | const rtabmap::SensorData & | data, |
const rtabmap::OdometryInfo & | info | ||
) | [private, slot] |
Definition at line 137 of file OdometryViewer.cpp.
QList<std::string> rtabmap::OdometryViewer::addedClouds_ [private] |
Definition at line 74 of file OdometryViewer.h.
CloudViewer* rtabmap::OdometryViewer::cloudView_ [private] |
Definition at line 66 of file OdometryViewer.h.
QSpinBox* rtabmap::OdometryViewer::decimationSpin_ [private] |
Definition at line 78 of file OdometryViewer.h.
int rtabmap::OdometryViewer::id_ [private] |
Definition at line 73 of file OdometryViewer.h.
ImageView* rtabmap::OdometryViewer::imageView_ [private] |
Definition at line 65 of file OdometryViewer.h.
Definition at line 71 of file OdometryViewer.h.
QSpinBox* rtabmap::OdometryViewer::maxCloudsSpin_ [private] |
Definition at line 76 of file OdometryViewer.h.
bool rtabmap::OdometryViewer::odomImageDepthShow_ [private] |
Definition at line 69 of file OdometryViewer.h.
bool rtabmap::OdometryViewer::odomImageShow_ [private] |
Definition at line 68 of file OdometryViewer.h.
bool rtabmap::OdometryViewer::processingData_ [private] |
Definition at line 67 of file OdometryViewer.h.
int rtabmap::OdometryViewer::qualityWarningThr_ [private] |
Definition at line 72 of file OdometryViewer.h.
QLabel* rtabmap::OdometryViewer::timeLabel_ [private] |
Definition at line 79 of file OdometryViewer.h.
int rtabmap::OdometryViewer::validDecimationValue_ [private] |
Definition at line 80 of file OdometryViewer.h.
QDoubleSpinBox* rtabmap::OdometryViewer::voxelSpin_ [private] |
Definition at line 77 of file OdometryViewer.h.