Public Types | Public Member Functions | Protected Attributes | List of all members
TestCostmap2DConversion< ConversionTable > Class Template Reference
Inheritance diagram for TestCostmap2DConversion< ConversionTable >:
Inheritance graph
[legend]

Public Types

using TestValue = std::tuple< Position, unsigned char, double, bool >
 

Public Member Functions

void assertMapGeometry (const GridMap &gridMap, const costmap_2d::Costmap2D &costMap)
 Check that maps have same geometry. More...
 
std::vector< TestValuegetTestValues ()
 Getter of test data. More...
 
template<>
std::vector< TestCostmap2DConversion< Costmap2DSpecialTranslationTable >::TestValuegetTestValues ()
 
template<>
std::vector< TestCostmap2DConversion< Costmap2DLargeIntervalsTranslationTable >::TestValuegetTestValues ()
 
template<>
std::vector< TestCostmap2DConversion< Costmap2DDirectTranslationTable >::TestValuegetTestValues ()
 
template<>
std::vector< TestCostmap2DConversion< Costmap2DCenturyTranslationTable >::TestValuegetTestValues ()
 
 TestCostmap2DConversion ()
 Constructor. More...
 

Protected Attributes

costmap_2d::Costmap2D costmap2d_
 
Costmap2DConverter< GridMap, ConversionTable > costmap2dConverter_
 
GridMap gridMap_
 

Detailed Description

template<typename ConversionTable>
class TestCostmap2DConversion< ConversionTable >

Definition at line 22 of file Costmap2DConverterTest.cpp.

Member Typedef Documentation

template<typename ConversionTable >
using TestCostmap2DConversion< ConversionTable >::TestValue = std::tuple<Position, unsigned char, double, bool>

Definition at line 24 of file Costmap2DConverterTest.cpp.

Constructor & Destructor Documentation

template<typename ConversionTable >
TestCostmap2DConversion< ConversionTable >::TestCostmap2DConversion ( )
inline

Constructor.

Definition at line 27 of file Costmap2DConverterTest.cpp.

Member Function Documentation

template<typename ConversionTable >
void TestCostmap2DConversion< ConversionTable >::assertMapGeometry ( const GridMap gridMap,
const costmap_2d::Costmap2D costMap 
)
inline

Check that maps have same geometry.

Definition at line 33 of file Costmap2DConverterTest.cpp.

template<typename ConversionTable >
std::vector<TestValue> TestCostmap2DConversion< ConversionTable >::getTestValues ( )

Getter of test data.

Definition at line 61 of file Costmap2DConverterTest.cpp.

Definition at line 76 of file Costmap2DConverterTest.cpp.

Definition at line 94 of file Costmap2DConverterTest.cpp.

Definition at line 112 of file Costmap2DConverterTest.cpp.

Member Data Documentation

template<typename ConversionTable >
costmap_2d::Costmap2D TestCostmap2DConversion< ConversionTable >::costmap2d_
protected

Definition at line 49 of file Costmap2DConverterTest.cpp.

template<typename ConversionTable >
Costmap2DConverter<GridMap, ConversionTable> TestCostmap2DConversion< ConversionTable >::costmap2dConverter_
protected

Definition at line 48 of file Costmap2DConverterTest.cpp.

template<typename ConversionTable >
GridMap TestCostmap2DConversion< ConversionTable >::gridMap_
protected

Definition at line 50 of file Costmap2DConverterTest.cpp.


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


grid_map_costmap_2d
Author(s): Péter Fankhauser
autogenerated on Tue Jun 1 2021 02:13:31