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

Definition at line 162 of file OdometryViewer.cpp.


Member Function Documentation

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.

Returns:
"true" to notify UEventsManager that this handler took ownership of the event (meaning it must delete it). The event will not be dispatched to next handlers.
"false" to let event be dispatched to next handlers (default behavior). UEventsManager will take care of deleting the event.

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.


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 Thu Jun 6 2019 21:59:41