Public Member Functions | Private Attributes
grid_map::SetBasicLayersFilter< T > Class Template Reference

#include <SetBasicLayersFilter.hpp>

Inheritance diagram for grid_map::SetBasicLayersFilter< T >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool configure ()
 SetBasicLayersFilter ()
virtual bool update (const T &mapIn, T &mapOut)
virtual ~SetBasicLayersFilter ()

Private Attributes

std::vector< std::string > layers_
 List of layers that should be set as basic layers.

Detailed Description

template<typename T>
class grid_map::SetBasicLayersFilter< T >

Set specified layers of a grid map as basic layers.

Definition at line 22 of file SetBasicLayersFilter.hpp.


Constructor & Destructor Documentation

template<typename T >
grid_map::SetBasicLayersFilter< T >::SetBasicLayersFilter ( )

Constructor

Definition at line 19 of file SetBasicLayersFilter.cpp.

template<typename T >
grid_map::SetBasicLayersFilter< T >::~SetBasicLayersFilter ( ) [virtual]

Destructor.

Definition at line 24 of file SetBasicLayersFilter.cpp.


Member Function Documentation

template<typename T >
bool grid_map::SetBasicLayersFilter< T >::configure ( ) [virtual]

Configures the filter from parameters on the parameter server.

Implements filters::FilterBase< T >.

Definition at line 29 of file SetBasicLayersFilter.cpp.

template<typename T >
bool grid_map::SetBasicLayersFilter< T >::update ( const T mapIn,
T mapOut 
) [virtual]

Set the specified layers as basic layers.

Parameters:
mapIninput grid map.
mapOutoutput grid map with basic layers set.

Implements filters::FilterBase< T >.

Definition at line 40 of file SetBasicLayersFilter.cpp.


Member Data Documentation

template<typename T >
std::vector<std::string> grid_map::SetBasicLayersFilter< T >::layers_ [private]

List of layers that should be set as basic layers.

Definition at line 49 of file SetBasicLayersFilter.hpp.


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


grid_map_filters
Author(s): Péter Fankhauser , Martin Wermelinger
autogenerated on Tue Jul 9 2019 05:06:36