Public Member Functions | Protected Slots | Protected Attributes
MapBuilder Class Reference

#include <MapBuilder.h>

Inheritance diagram for MapBuilder:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 MapBuilder (CameraThread *camera=0)
virtual ~MapBuilder ()

Protected Slots

virtual void handleEvent (UEvent *event)
virtual void pauseDetection ()
virtual void processOdometry (const rtabmap::SensorData &data)
virtual void processStatistics (const rtabmap::Statistics &stats)

Protected Attributes

CameraThreadcamera_
CloudViewercloudViewer_
bool lastOdometryProcessed_
Transform lastOdomPose_
Transform odometryCorrection_
bool processingStatistics_

Detailed Description

Definition at line 50 of file MapBuilder.h.


Constructor & Destructor Documentation

MapBuilder::MapBuilder ( CameraThread camera = 0) [inline]

Definition at line 55 of file MapBuilder.h.

virtual MapBuilder::~MapBuilder ( ) [inline, virtual]

Definition at line 81 of file MapBuilder.h.


Member Function Documentation

virtual void MapBuilder::handleEvent ( UEvent event) [inline, protected, virtual, slot]

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 258 of file MapBuilder.h.

virtual void MapBuilder::pauseDetection ( ) [inline, protected, virtual, slot]

Definition at line 87 of file MapBuilder.h.

virtual void MapBuilder::processOdometry ( const rtabmap::SensorData data) [inline, protected, virtual, slot]

Definition at line 103 of file MapBuilder.h.

virtual void MapBuilder::processStatistics ( const rtabmap::Statistics stats) [inline, protected, virtual, slot]

Reimplemented in MapBuilderWifi.

Definition at line 167 of file MapBuilder.h.


Member Data Documentation

Definition at line 286 of file MapBuilder.h.

Definition at line 285 of file MapBuilder.h.

Definition at line 290 of file MapBuilder.h.

Definition at line 287 of file MapBuilder.h.

Definition at line 288 of file MapBuilder.h.

Definition at line 289 of file MapBuilder.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Fri Aug 28 2015 12:51:43