ArVizDrawer Class Reference

#include <armarx/localization_and_mapping/cartographer_adapter/ArVizDrawer.h>

+ Inheritance diagram for ArVizDrawer:

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW ArVizDrawer (armarx::viz::Client &arviz, const Eigen::Isometry3f &world_T_map)
 
void onLaserSensorData (const LaserScannerData &laserData) override
 
void onLocalSlamData (const LocalSlamData &slamData) override
 
void onOdomPose (const Eigen::Isometry3f &odomPose)
 
void setMapCorrection (const Eigen::Isometry3f &mapCorrection)
 
void setWorldToMapTransform (const Eigen::Isometry3f &world_T_map)
 
 ~ArVizDrawer () override
 
- Public Member Functions inherited from SlamDataCallable
virtual ~SlamDataCallable ()=default
 

Detailed Description

Definition at line 56 of file ArVizDrawer.h.

Constructor & Destructor Documentation

◆ ArVizDrawer()

ArVizDrawer ( armarx::viz::Client arviz,
const Eigen::Isometry3f &  world_T_map 
)

Definition at line 54 of file ArVizDrawer.cpp.

◆ ~ArVizDrawer()

~ArVizDrawer ( )
override

Definition at line 61 of file ArVizDrawer.cpp.

Member Function Documentation

◆ onLaserSensorData()

void onLaserSensorData ( const LaserScannerData laserData)
overridevirtual

Implements SlamDataCallable.

Definition at line 234 of file ArVizDrawer.cpp.

+ Here is the call graph for this function:

◆ onLocalSlamData()

void onLocalSlamData ( const LocalSlamData slamData)
overridevirtual

Implements SlamDataCallable.

Definition at line 132 of file ArVizDrawer.cpp.

+ Here is the call graph for this function:

◆ onOdomPose()

void onOdomPose ( const Eigen::Isometry3f &  odomPose)

Definition at line 120 of file ArVizDrawer.cpp.

+ Here is the call graph for this function:

◆ setMapCorrection()

void setMapCorrection ( const Eigen::Isometry3f &  mapCorrection)

Definition at line 277 of file ArVizDrawer.cpp.

◆ setWorldToMapTransform()

void setWorldToMapTransform ( const Eigen::Isometry3f &  world_T_map)

Definition at line 285 of file ArVizDrawer.cpp.


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