Public Slots | Public Member Functions | Protected Member Functions | Private Slots | Private Attributes
rtabmap::OdometryViewer Class Reference

#include <OdometryViewer.h>

Inheritance diagram for rtabmap::OdometryViewer:
Inheritance graph
[legend]

List of all members.

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 &parameters=ParametersMap())
virtual ~OdometryViewer ()

Protected Member Functions

virtual void handleEvent (UEvent *event)

Private Slots

void processData (const rtabmap::OdometryEvent &odom)
void reset ()

Private Attributes

QList< std::string > addedClouds_
QCheckBox * cloudShown_
CloudViewercloudView_
QSpinBox * decimationSpin_
QCheckBox * featuresShown_
int id_
ImageViewimageView_
Transform lastOdomPose_
QSpinBox * maxCloudsSpin_
QDoubleSpinBox * maxDepthSpin_
bool odomImageDepthShow_
bool odomImageShow_
ParametersMap parameters_
bool processingData_
int qualityWarningThr_
QCheckBox * scanShown_
QLabel * timeLabel_
int validDecimationValue_
QDoubleSpinBox * voxelSpin_

Detailed Description

Definition at line 48 of file OdometryViewer.h.


Constructor & Destructor Documentation

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 52 of file OdometryViewer.cpp.

Definition at line 160 of file OdometryViewer.cpp.


Member Function Documentation

void rtabmap::OdometryViewer::clear ( ) [virtual, slot]

Definition at line 172 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 473 of file OdometryViewer.cpp.

void rtabmap::OdometryViewer::processData ( const rtabmap::OdometryEvent odom) [private, slot]

Definition at line 178 of file OdometryViewer.cpp.

void rtabmap::OdometryViewer::reset ( ) [private, slot]

Definition at line 167 of file OdometryViewer.cpp.


Member Data Documentation

QList<std::string> rtabmap::OdometryViewer::addedClouds_ [private]

Definition at line 83 of file OdometryViewer.h.

Definition at line 89 of file OdometryViewer.h.

Definition at line 75 of file OdometryViewer.h.

Definition at line 87 of file OdometryViewer.h.

Definition at line 91 of file OdometryViewer.h.

Definition at line 82 of file OdometryViewer.h.

Definition at line 74 of file OdometryViewer.h.

Definition at line 80 of file OdometryViewer.h.

Definition at line 85 of file OdometryViewer.h.

QDoubleSpinBox* rtabmap::OdometryViewer::maxDepthSpin_ [private]

Definition at line 88 of file OdometryViewer.h.

Definition at line 78 of file OdometryViewer.h.

Definition at line 77 of file OdometryViewer.h.

Definition at line 94 of file OdometryViewer.h.

Definition at line 76 of file OdometryViewer.h.

Definition at line 81 of file OdometryViewer.h.

Definition at line 90 of file OdometryViewer.h.

Definition at line 92 of file OdometryViewer.h.

Definition at line 93 of file OdometryViewer.h.

QDoubleSpinBox* rtabmap::OdometryViewer::voxelSpin_ [private]

Definition at line 86 of file OdometryViewer.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Sat Jul 23 2016 11:44:32