Public Member Functions | Protected Slots | Protected Attributes | List of all members
MapBuilder Class Reference

#include <MapBuilder.h>

Inheritance diagram for MapBuilder:
Inheritance graph
[legend]

Public Member Functions

bool isPaused () const
 
 MapBuilder ()
 
 MapBuilder (CameraThread *camera=0)
 
 MapBuilder (CameraThread *camera=0)
 
void processOdometry (const SensorData &data, Transform pose, const rtabmap::OdometryInfo &odom)
 
void processStatistics (const rtabmap::Statistics &stats)
 
virtual ~MapBuilder ()
 
virtual ~MapBuilder ()
 
virtual ~MapBuilder ()
 
- Public Member Functions inherited from UEventsHandler
void registerToEventsManager ()
 
void unregisterFromEventsManager ()
 
- Public Member Functions inherited from UEventsSender
 UEventsSender ()
 
virtual ~UEventsSender ()
 

Protected Slots

virtual bool handleEvent (UEvent *event)
 
virtual bool handleEvent (UEvent *event)
 
virtual void pauseDetection ()
 
virtual void pauseDetection ()
 
void pauseDetection ()
 
virtual void processOdometry (const rtabmap::OdometryEvent &odom)
 
virtual void processOdometry (const rtabmap::OdometryEvent &odom)
 
virtual void processStatistics (const rtabmap::Statistics &stats)
 
virtual void processStatistics (const rtabmap::Statistics &stats)
 

Protected Attributes

CameraThreadcamera_
 
CloudViewercloudViewer_
 
OccupancyGrid grid_
 
bool lastOdometryProcessed_
 
Transform lastOdomPose_
 
Transform odometryCorrection_
 
bool paused_
 
bool processingStatistics_
 

Additional Inherited Members

- Protected Member Functions inherited from UEventsHandler
virtual bool handleEvent (UEvent *event)=0
 
 UEventsHandler ()
 
virtual ~UEventsHandler ()
 
- Protected Member Functions inherited from UEventsSender
void post (UEvent *event, bool async=true) const
 

Detailed Description

Definition at line 51 of file NoEventsExample/MapBuilder.h.

Constructor & Destructor Documentation

MapBuilder::MapBuilder ( )
inline

Definition at line 56 of file NoEventsExample/MapBuilder.h.

virtual MapBuilder::~MapBuilder ( )
inlinevirtual

Definition at line 77 of file NoEventsExample/MapBuilder.h.

MapBuilder::MapBuilder ( CameraThread camera = 0)
inline

Definition at line 58 of file RGBDMapping/MapBuilder.h.

virtual MapBuilder::~MapBuilder ( )
inlinevirtual

Definition at line 84 of file RGBDMapping/MapBuilder.h.

MapBuilder::MapBuilder ( CameraThread camera = 0)
inline

Definition at line 57 of file WifiMapping/MapBuilder.h.

virtual MapBuilder::~MapBuilder ( )
inlinevirtual

Definition at line 83 of file WifiMapping/MapBuilder.h.

Member Function Documentation

virtual bool MapBuilder::handleEvent ( UEvent event)
inlineprotectedvirtualslot

Definition at line 252 of file WifiMapping/MapBuilder.h.

virtual bool MapBuilder::handleEvent ( UEvent event)
inlineprotectedvirtualslot

Definition at line 291 of file RGBDMapping/MapBuilder.h.

bool MapBuilder::isPaused ( ) const
inline

Definition at line 81 of file NoEventsExample/MapBuilder.h.

virtual void MapBuilder::pauseDetection ( )
inlineprotectedvirtualslot

Definition at line 89 of file WifiMapping/MapBuilder.h.

virtual void MapBuilder::pauseDetection ( )
inlineprotectedvirtualslot

Definition at line 90 of file RGBDMapping/MapBuilder.h.

void MapBuilder::pauseDetection ( )
inlineprotectedslot

Definition at line 228 of file NoEventsExample/MapBuilder.h.

void MapBuilder::processOdometry ( const SensorData data,
Transform  pose,
const rtabmap::OdometryInfo odom 
)
inline

Definition at line 83 of file NoEventsExample/MapBuilder.h.

virtual void MapBuilder::processOdometry ( const rtabmap::OdometryEvent odom)
inlineprotectedvirtualslot

Definition at line 105 of file WifiMapping/MapBuilder.h.

virtual void MapBuilder::processOdometry ( const rtabmap::OdometryEvent odom)
inlineprotectedvirtualslot

Definition at line 106 of file RGBDMapping/MapBuilder.h.

void MapBuilder::processStatistics ( const rtabmap::Statistics stats)
inline

Definition at line 142 of file NoEventsExample/MapBuilder.h.

virtual void MapBuilder::processStatistics ( const rtabmap::Statistics stats)
inlineprotectedvirtualslot

Definition at line 164 of file WifiMapping/MapBuilder.h.

virtual void MapBuilder::processStatistics ( const rtabmap::Statistics stats)
inlineprotectedvirtualslot

Definition at line 165 of file RGBDMapping/MapBuilder.h.

Member Data Documentation

CameraThread * MapBuilder::camera_
protected

Definition at line 320 of file RGBDMapping/MapBuilder.h.

CloudViewer * MapBuilder::cloudViewer_
protected

Definition at line 234 of file NoEventsExample/MapBuilder.h.

OccupancyGrid MapBuilder::grid_
protected

Definition at line 325 of file RGBDMapping/MapBuilder.h.

bool MapBuilder::lastOdometryProcessed_
protected

Definition at line 324 of file RGBDMapping/MapBuilder.h.

Transform MapBuilder::lastOdomPose_
protected

Definition at line 235 of file NoEventsExample/MapBuilder.h.

Transform MapBuilder::odometryCorrection_
protected

Definition at line 236 of file NoEventsExample/MapBuilder.h.

bool MapBuilder::paused_
protected

Definition at line 237 of file NoEventsExample/MapBuilder.h.

bool MapBuilder::processingStatistics_
protected

Definition at line 323 of file RGBDMapping/MapBuilder.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Wed Jun 5 2019 22:43:42