Main Page
Namespaces
Classes
Files
File List
include
grid_map_filters
ColorFillFilter.hpp
Go to the documentation of this file.
1
/*
2
* ColorFillFilter.hpp
3
*
4
* Created on: Sep 14, 2017
5
* Author: Peter Fankhauser
6
* Institute: ETH Zurich, ANYbotics
7
*/
8
9
#pragma once
10
11
#include <
filters/filter_base.h
>
12
13
#include <Eigen/Core>
14
#include <string>
15
16
namespace
grid_map
{
17
21
template
<
typename
T>
22
class
ColorFillFilter
:
public
filters::FilterBase
<T>
23
{
24
25
public
:
29
ColorFillFilter
();
30
34
virtual
~ColorFillFilter
();
35
39
virtual
bool
configure
();
40
46
virtual
bool
update
(
const
T& mapIn, T& mapOut);
47
48
private
:
50
double
r_
,
g_
,
b_
;
51
53
std::string
maskLayer_
;
54
56
std::string
outputLayer_
;
57
};
58
59
}
/* namespace */
grid_map::ColorFillFilter::update
virtual bool update(const T &mapIn, T &mapOut)
Definition:
ColorFillFilter.cpp:66
filters::FilterBase
grid_map::ColorFillFilter::r_
double r_
Color.
Definition:
ColorFillFilter.hpp:50
grid_map::ColorFillFilter::outputLayer_
std::string outputLayer_
Output layer name.
Definition:
ColorFillFilter.hpp:56
grid_map
grid_map::ColorFillFilter::~ColorFillFilter
virtual ~ColorFillFilter()
Definition:
ColorFillFilter.cpp:29
filter_base.h
grid_map::ColorFillFilter::ColorFillFilter
ColorFillFilter()
Definition:
ColorFillFilter.cpp:21
grid_map::ColorFillFilter::g_
double g_
Definition:
ColorFillFilter.hpp:50
grid_map::ColorFillFilter
Definition:
ColorFillFilter.hpp:22
grid_map::ColorFillFilter::configure
virtual bool configure()
Definition:
ColorFillFilter.cpp:34
grid_map::ColorFillFilter::maskLayer_
std::string maskLayer_
Mask layer name.
Definition:
ColorFillFilter.hpp:53
grid_map::ColorFillFilter::b_
double b_
Definition:
ColorFillFilter.hpp:50
grid_map_filters
Author(s): Péter Fankhauser
, Martin Wermelinger
autogenerated on Tue Jun 25 2019 20:02:21