Main Page
Namespaces
Classes
Files
File List
include
grid_map_filters
ColorMapFilter.hpp
Go to the documentation of this file.
1
/*
2
* ColorMapFilter.hpp
3
*
4
* Created on: Sep 23, 2017
5
* Author: Peter Fankhauser
6
* Institute: ETH Zurich, ANYbotics
7
*/
8
9
#pragma once
10
11
#include <
grid_map_core/TypeDefs.hpp
>
12
#include <
filters/filter_base.h
>
13
14
#include <Eigen/Core>
15
#include <string>
16
17
namespace
grid_map
{
18
22
template
<
typename
T>
23
class
ColorMapFilter
:
public
filters::FilterBase
<T>
24
{
25
26
public
:
30
ColorMapFilter
();
31
35
virtual
~ColorMapFilter
();
36
40
virtual
bool
configure
();
41
47
virtual
bool
update
(
const
T& mapIn, T& mapOut);
48
49
private
:
51
Eigen::Vector3f
minColor_
,
maxColor_
;
52
54
double
min_
,
max_
;
55
57
std::string
inputLayer_
;
58
60
std::string
outputLayer_
;
61
};
62
63
}
/* namespace */
grid_map::ColorMapFilter::outputLayer_
std::string outputLayer_
Output layer name.
Definition:
ColorMapFilter.hpp:60
grid_map::ColorMapFilter::ColorMapFilter
ColorMapFilter()
Definition:
ColorMapFilter.cpp:21
grid_map::ColorMapFilter::inputLayer_
std::string inputLayer_
Input layer name.
Definition:
ColorMapFilter.hpp:57
filters::FilterBase
grid_map::ColorMapFilter::~ColorMapFilter
virtual ~ColorMapFilter()
Definition:
ColorMapFilter.cpp:28
grid_map::ColorMapFilter::minColor_
Eigen::Vector3f minColor_
Min./max. colors.
Definition:
ColorMapFilter.hpp:51
grid_map::ColorMapFilter::configure
virtual bool configure()
Definition:
ColorMapFilter.cpp:33
TypeDefs.hpp
grid_map
grid_map::ColorMapFilter::max_
double max_
Definition:
ColorMapFilter.hpp:54
grid_map::ColorMapFilter::min_
double min_
Min./max. values.
Definition:
ColorMapFilter.hpp:54
filter_base.h
grid_map::ColorMapFilter::update
virtual bool update(const T &mapIn, T &mapOut)
Definition:
ColorMapFilter.cpp:82
grid_map::ColorMapFilter::maxColor_
Eigen::Vector3f maxColor_
Definition:
ColorMapFilter.hpp:51
grid_map::ColorMapFilter
Definition:
ColorMapFilter.hpp:23
grid_map_filters
Author(s): Péter Fankhauser
, Martin Wermelinger
autogenerated on Tue Jun 25 2019 20:02:21