Classes | Public Member Functions | Static Public Member Functions | Private Types | Private Attributes | Static Private Attributes | List of all members
GridMapToPgmDumber< GridMapType > Class Template Reference

#include <map_dumpers.h>

Inheritance diagram for GridMapToPgmDumber< GridMapType >:
Inheritance graph
[legend]

Classes

class  PgmHeader
 

Public Member Functions

 GridMapToPgmDumber (const std::string &base_fname)
 
void on_map_update (const GridMapType &map) override
 

Static Public Member Functions

static void dump_map (std::ofstream &os, const GridMapType &map)
 

Private Types

using IntensityType = unsigned char
 

Private Attributes

std::string _base_fname
 
unsigned long long _id
 

Static Private Attributes

static constexpr IntensityType Max_Intensity = 255
 

Detailed Description

template<typename GridMapType>
class GridMapToPgmDumber< GridMapType >

Definition at line 14 of file map_dumpers.h.

Member Typedef Documentation

template<typename GridMapType >
using GridMapToPgmDumber< GridMapType >::IntensityType = unsigned char
private

Definition at line 17 of file map_dumpers.h.

Constructor & Destructor Documentation

template<typename GridMapType >
GridMapToPgmDumber< GridMapType >::GridMapToPgmDumber ( const std::string &  base_fname)
inline

Definition at line 54 of file map_dumpers.h.

Member Function Documentation

template<typename GridMapType >
static void GridMapToPgmDumber< GridMapType >::dump_map ( std::ofstream &  os,
const GridMapType &  map 
)
inlinestatic

Definition at line 66 of file map_dumpers.h.

template<typename GridMapType >
void GridMapToPgmDumber< GridMapType >::on_map_update ( const GridMapType &  map)
inlineoverridevirtual

Implements WorldMapObserver< GridMapType >.

Definition at line 58 of file map_dumpers.h.

Member Data Documentation

template<typename GridMapType >
std::string GridMapToPgmDumber< GridMapType >::_base_fname
private

Definition at line 92 of file map_dumpers.h.

template<typename GridMapType >
unsigned long long GridMapToPgmDumber< GridMapType >::_id
private

Definition at line 93 of file map_dumpers.h.

template<typename GridMapType >
constexpr IntensityType GridMapToPgmDumber< GridMapType >::Max_Intensity = 255
staticprivate

Definition at line 18 of file map_dumpers.h.


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


slam_constructor
Author(s): JetBrains Research, OSLL team
autogenerated on Mon Jun 10 2019 15:08:26