Main Page
Namespaces
Classes
Files
File List
File Members
include
grid_map_filters
MinInRadiusFilter.hpp
Go to the documentation of this file.
1
/*
2
* MinInRadiusFilter.hpp
3
*
4
* Created on: May 3, 2017
5
* Author: Tanja Baumann, Peter Fankhauser
6
* Institute: ETH Zurich, ANYbotics
7
*/
8
9
#pragma once
10
11
#include <filters/filter_base.hpp>
12
13
#include <string>
14
15
namespace
grid_map
{
16
20
template
<
typename
T>
21
class
MinInRadiusFilter
:
public
filters::FilterBase
<T> {
22
23
public
:
27
MinInRadiusFilter
();
28
32
virtual
~MinInRadiusFilter
();
33
37
virtual
bool
configure
();
38
45
virtual
bool
update
(
const
T& mapIn, T& mapOut);
46
47
private
:
49
double
radius_
;
50
52
std::string
inputLayer_
;
53
55
std::string
outputLayer_
;
56
};
57
58
}
/* namespace */
grid_map::MinInRadiusFilter::inputLayer_
std::string inputLayer_
Input layer name.
Definition:
MinInRadiusFilter.hpp:52
grid_map::MinInRadiusFilter::MinInRadiusFilter
MinInRadiusFilter()
Definition:
MinInRadiusFilter.cpp:19
grid_map::MinInRadiusFilter::configure
virtual bool configure()
Definition:
MinInRadiusFilter.cpp:30
filters::FilterBase
grid_map::MinInRadiusFilter::update
virtual bool update(const T &mapIn, T &mapOut)
Definition:
MinInRadiusFilter.cpp:60
grid_map::MinInRadiusFilter::outputLayer_
std::string outputLayer_
Output layer name.
Definition:
MinInRadiusFilter.hpp:55
grid_map
grid_map::MinInRadiusFilter::radius_
double radius_
Radius to take the minimum in.
Definition:
MinInRadiusFilter.hpp:49
grid_map::MinInRadiusFilter::~MinInRadiusFilter
virtual ~MinInRadiusFilter()
Definition:
MinInRadiusFilter.cpp:25
grid_map::MinInRadiusFilter
Definition:
MinInRadiusFilter.hpp:21
grid_map_filters
Author(s): Péter Fankhauser
, Martin Wermelinger
autogenerated on Tue Jun 1 2021 02:13:38