Main MRPT website > C++ reference
MRPT logo
List of all members | Classes | Public Member Functions | Public Attributes
mrpt::slam::TMetricMapInitializer Struct Reference

Detailed Description

Each structure of this kind will determine the kind (and initial configuration) of one map to be build into a CMultiMetricMap object.

See "mrpt::slam::TSetOfMetricMapInitializers::loadFromConfigFile" as an easy way of initialize this object.

See also
TSetOfMetricMapInitializers, CMultiMetricMap::CMultiMetricMap

Definition at line 256 of file CMultiMetricMap.h.

#include <mrpt/slam/CMultiMetricMap.h>

Classes

struct  CBeaconMapOptions
 Specific options for landmarks maps (mrpt::slam::CBeaconMap) More...
 
struct  CColouredPointsMapOptions
 Specific options for coloured point maps (mrpt::slam::CPointsMap) More...
 
struct  CGasConcentrationGridMap2DOptions
 Specific options for gas grid maps (mrpt::slam::CGasConcentrationGridMap2D) More...
 
struct  CHeightGridMap2DOptions
 Specific options for height grid maps (mrpt::slam::CHeightGridMap2D) More...
 
struct  CLandmarksMapOptions
 Specific options for landmarks maps (mrpt::slam::CLandmarksMap) More...
 
struct  CPointsMapOptions
 Specific options for point maps (mrpt::slam::CPointsMap) More...
 
struct  CReflectivityGridMap2DOptions
 Specific options for height grid maps (mrpt::slam::CReflectivityGridMap2D) More...
 
struct  CWeightedPointsMapOptions
 Specific options for coloured point maps (mrpt::slam::CPointsMap) More...
 
struct  CWirelessPowerGridMap2DOptions
 Specific options for wifi grid maps (mrpt::slam::CWirelessPowerGridMap2D) More...
 
struct  TColourOctoMapOptions
 Specific options for 3D octo maps (mrpt::slam::COctoMap) More...
 
struct  TOccGridMap2DOptions
 Specific options for 2D grid maps (mrpt::slam::COccupancyGridMap2D) More...
 
struct  TOctoMapOptions
 Specific options for 3D octo maps (mrpt::slam::COctoMap) More...
 

Public Member Functions

 TMetricMapInitializer ()
 Initialization (sets 'metricMapClassType' to NULL, an invalid value -> it must be set correctly before use!) More...
 

Public Attributes

TRuntimeClassIdPtr metricMapClassType
 Set this to CLASS_ID(< class >) where < class > is any CMetricMap derived class. More...
 
bool m_disableSaveAs3DObject
 This value will be copied to the member with the same value in the map, see mrpt::slam::CMetricMap::m_disableSaveAs3DObject. More...
 
struct SLAM_IMPEXP
mrpt::slam::TMetricMapInitializer::TOccGridMap2DOptions 
occupancyGridMap2D_options
 
struct SLAM_IMPEXP
mrpt::slam::TMetricMapInitializer::TOctoMapOptions 
octoMap_options
 
struct SLAM_IMPEXP
mrpt::slam::TMetricMapInitializer::TColourOctoMapOptions 
colourOctoMap_options
 
struct SLAM_IMPEXP
mrpt::slam::TMetricMapInitializer::CPointsMapOptions 
pointsMapOptions_options
 
struct SLAM_IMPEXP
mrpt::slam::TMetricMapInitializer::CGasConcentrationGridMap2DOptions 
gasGridMap_options
 
struct SLAM_IMPEXP
mrpt::slam::TMetricMapInitializer::CWirelessPowerGridMap2DOptions 
wifiGridMap_options
 
struct SLAM_IMPEXP
mrpt::slam::TMetricMapInitializer::CLandmarksMapOptions 
landmarksMap_options
 
struct SLAM_IMPEXP
mrpt::slam::TMetricMapInitializer::CBeaconMapOptions 
beaconMap_options
 
struct SLAM_IMPEXP
mrpt::slam::TMetricMapInitializer::CHeightGridMap2DOptions 
heightMap_options
 
struct SLAM_IMPEXP
mrpt::slam::TMetricMapInitializer::CReflectivityGridMap2DOptions 
reflectivityMap_options
 
struct SLAM_IMPEXP
mrpt::slam::TMetricMapInitializer::CColouredPointsMapOptions 
colouredPointsMapOptions_options
 
struct SLAM_IMPEXP
mrpt::slam::TMetricMapInitializer::CWeightedPointsMapOptions 
weightedPointsMapOptions_options
 

Constructor & Destructor Documentation

mrpt::slam::TMetricMapInitializer::TMetricMapInitializer ( )

Initialization (sets 'metricMapClassType' to NULL, an invalid value -> it must be set correctly before use!)

Member Data Documentation

struct SLAM_IMPEXP mrpt::slam::TMetricMapInitializer::CBeaconMapOptions mrpt::slam::TMetricMapInitializer::beaconMap_options
struct SLAM_IMPEXP mrpt::slam::TMetricMapInitializer::CColouredPointsMapOptions mrpt::slam::TMetricMapInitializer::colouredPointsMapOptions_options
struct SLAM_IMPEXP mrpt::slam::TMetricMapInitializer::TColourOctoMapOptions mrpt::slam::TMetricMapInitializer::colourOctoMap_options
struct SLAM_IMPEXP mrpt::slam::TMetricMapInitializer::CGasConcentrationGridMap2DOptions mrpt::slam::TMetricMapInitializer::gasGridMap_options
struct SLAM_IMPEXP mrpt::slam::TMetricMapInitializer::CHeightGridMap2DOptions mrpt::slam::TMetricMapInitializer::heightMap_options
struct SLAM_IMPEXP mrpt::slam::TMetricMapInitializer::CLandmarksMapOptions mrpt::slam::TMetricMapInitializer::landmarksMap_options
bool mrpt::slam::TMetricMapInitializer::m_disableSaveAs3DObject

This value will be copied to the member with the same value in the map, see mrpt::slam::CMetricMap::m_disableSaveAs3DObject.

Definition at line 268 of file CMultiMetricMap.h.

TRuntimeClassIdPtr mrpt::slam::TMetricMapInitializer::metricMapClassType

Set this to CLASS_ID(< class >) where < class > is any CMetricMap derived class.

Definition at line 264 of file CMultiMetricMap.h.

struct SLAM_IMPEXP mrpt::slam::TMetricMapInitializer::TOccGridMap2DOptions mrpt::slam::TMetricMapInitializer::occupancyGridMap2D_options
struct SLAM_IMPEXP mrpt::slam::TMetricMapInitializer::TOctoMapOptions mrpt::slam::TMetricMapInitializer::octoMap_options
struct SLAM_IMPEXP mrpt::slam::TMetricMapInitializer::CPointsMapOptions mrpt::slam::TMetricMapInitializer::pointsMapOptions_options
struct SLAM_IMPEXP mrpt::slam::TMetricMapInitializer::CReflectivityGridMap2DOptions mrpt::slam::TMetricMapInitializer::reflectivityMap_options
struct SLAM_IMPEXP mrpt::slam::TMetricMapInitializer::CWeightedPointsMapOptions mrpt::slam::TMetricMapInitializer::weightedPointsMapOptions_options
struct SLAM_IMPEXP mrpt::slam::TMetricMapInitializer::CWirelessPowerGridMap2DOptions mrpt::slam::TMetricMapInitializer::wifiGridMap_options



Page generated by Doxygen 1.8.8 for MRPT 1.2.2 SVN:Unversioned directory at Tue Oct 14 02:14:08 UTC 2014