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

#include <ColorFillFilter.hpp>

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

List of all members.

Public Member Functions

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

Private Attributes

double b_
double g_
std::string maskLayer_
 Mask layer name.
std::string outputLayer_
 Output layer name.
double r_
 Color.

Detailed Description

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

Creates a new color layer.

Definition at line 22 of file ColorFillFilter.hpp.


Constructor & Destructor Documentation

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

Constructor

Definition at line 21 of file ColorFillFilter.cpp.

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

Destructor.

Definition at line 29 of file ColorFillFilter.cpp.


Member Function Documentation

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

Configures the filter.

Implements filters::FilterBase< T >.

Definition at line 34 of file ColorFillFilter.cpp.

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

Adds a new color layer.

Parameters:
mapIngrid map to add the new layer.
mapOutgrid map the grid map with the new color layer.

Implements filters::FilterBase< T >.

Definition at line 66 of file ColorFillFilter.cpp.


Member Data Documentation

template<typename T >
double grid_map::ColorFillFilter< T >::b_ [private]

Definition at line 50 of file ColorFillFilter.hpp.

template<typename T >
double grid_map::ColorFillFilter< T >::g_ [private]

Definition at line 50 of file ColorFillFilter.hpp.

template<typename T >
std::string grid_map::ColorFillFilter< T >::maskLayer_ [private]

Mask layer name.

Definition at line 53 of file ColorFillFilter.hpp.

template<typename T >
std::string grid_map::ColorFillFilter< T >::outputLayer_ [private]

Output layer name.

Definition at line 56 of file ColorFillFilter.hpp.

template<typename T >
double grid_map::ColorFillFilter< T >::r_ [private]

Color.

Definition at line 50 of file ColorFillFilter.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