Main MRPT website > C++ reference for MRPT 1.9.9
Functions | Variables
CPointsMap_unittest.cpp File Reference
#include <mrpt/maps/CSimplePointsMap.h>
#include <mrpt/maps/CWeightedPointsMap.h>
#include <mrpt/maps/CColouredPointsMap.h>
#include <mrpt/poses/CPoint2D.h>
#include <gtest/gtest.h>

Go to the source code of this file.

Functions

template<class MAP >
void load_demo_9pts_map (MAP &pts)
 
template<class MAP >
void do_test_insertPoints ()
 
template<class MAP >
void do_test_clipOutOfRangeInZ ()
 
template<class MAP >
void do_test_clipOutOfRange ()
 
 TEST (CSimplePointsMapTests, insertPoints)
 
 TEST (CWeightedPointsMapTests, insertPoints)
 
 TEST (CColouredPointsMapTests, insertPoints)
 
 TEST (CSimplePointsMapTests, clipOutOfRangeInZ)
 
 TEST (CWeightedPointsMapTests, clipOutOfRangeInZ)
 
 TEST (CColouredPointsMapTests, clipOutOfRangeInZ)
 
 TEST (CSimplePointsMapTests, clipOutOfRange)
 
 TEST (CWeightedPointsMapTests, clipOutOfRange)
 
 TEST (CColouredPointsMapTests, clipOutOfRange)
 

Variables

const size_t demo9_N = 9
 
const float demo9_xs [demo9_N] = {0, 0, 0, 1, 1, 1, 2, 2, 2}
 
const float demo9_ys [demo9_N] = {0, 1, 2, 0, 1, 2, 0, 1, 2}
 
const float demo9_zs [demo9_N] = {0, 1, 2, 0, 1, 2, 0, 1, 2}
 

Function Documentation

◆ do_test_clipOutOfRange()

template<class MAP >
void do_test_clipOutOfRange ( )

Definition at line 108 of file CPointsMap_unittest.cpp.

References load_demo_9pts_map().

Here is the call graph for this function:

◆ do_test_clipOutOfRangeInZ()

template<class MAP >
void do_test_clipOutOfRangeInZ ( )

Definition at line 80 of file CPointsMap_unittest.cpp.

References load_demo_9pts_map().

Here is the call graph for this function:

◆ do_test_insertPoints()

template<class MAP >
void do_test_insertPoints ( )

Definition at line 38 of file CPointsMap_unittest.cpp.

References demo9_N, demo9_xs, demo9_ys, demo9_zs, load_demo_9pts_map(), z2, and z3.

Here is the call graph for this function:

◆ load_demo_9pts_map()

template<class MAP >
void load_demo_9pts_map ( MAP &  pts)

Definition at line 30 of file CPointsMap_unittest.cpp.

References demo9_N, demo9_xs, demo9_ys, and demo9_zs.

Referenced by do_test_clipOutOfRange(), do_test_clipOutOfRangeInZ(), and do_test_insertPoints().

Here is the caller graph for this function:

◆ TEST() [1/9]

TEST ( CSimplePointsMapTests  ,
insertPoints   
)

Definition at line 144 of file CPointsMap_unittest.cpp.

◆ TEST() [2/9]

TEST ( CWeightedPointsMapTests  ,
insertPoints   
)

Definition at line 149 of file CPointsMap_unittest.cpp.

◆ TEST() [3/9]

TEST ( CColouredPointsMapTests  ,
insertPoints   
)

Definition at line 154 of file CPointsMap_unittest.cpp.

◆ TEST() [4/9]

TEST ( CSimplePointsMapTests  ,
clipOutOfRangeInZ   
)

Definition at line 159 of file CPointsMap_unittest.cpp.

◆ TEST() [5/9]

TEST ( CWeightedPointsMapTests  ,
clipOutOfRangeInZ   
)

Definition at line 164 of file CPointsMap_unittest.cpp.

◆ TEST() [6/9]

TEST ( CColouredPointsMapTests  ,
clipOutOfRangeInZ   
)

Definition at line 169 of file CPointsMap_unittest.cpp.

◆ TEST() [7/9]

TEST ( CSimplePointsMapTests  ,
clipOutOfRange   
)

Definition at line 174 of file CPointsMap_unittest.cpp.

◆ TEST() [8/9]

TEST ( CWeightedPointsMapTests  ,
clipOutOfRange   
)

Definition at line 179 of file CPointsMap_unittest.cpp.

◆ TEST() [9/9]

TEST ( CColouredPointsMapTests  ,
clipOutOfRange   
)

Definition at line 184 of file CPointsMap_unittest.cpp.

Variable Documentation

◆ demo9_N

const size_t demo9_N = 9

Definition at line 24 of file CPointsMap_unittest.cpp.

Referenced by do_test_insertPoints(), and load_demo_9pts_map().

◆ demo9_xs

const float demo9_xs[demo9_N] = {0, 0, 0, 1, 1, 1, 2, 2, 2}

Definition at line 25 of file CPointsMap_unittest.cpp.

Referenced by do_test_insertPoints(), and load_demo_9pts_map().

◆ demo9_ys

const float demo9_ys[demo9_N] = {0, 1, 2, 0, 1, 2, 0, 1, 2}

Definition at line 26 of file CPointsMap_unittest.cpp.

Referenced by do_test_insertPoints(), and load_demo_9pts_map().

◆ demo9_zs

const float demo9_zs[demo9_N] = {0, 1, 2, 0, 1, 2, 0, 1, 2}

Definition at line 27 of file CPointsMap_unittest.cpp.

Referenced by do_test_insertPoints(), and load_demo_9pts_map().




Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019