10 #include <gtest/gtest.h>    21     dem.setSize(-4.0, 4.0, 0.0, 4.0, 1.0);  
    23     EXPECT_TRUE(dem.insertIndividualPoint(2.0, 3.0, 56.0, pt_params));
    24     EXPECT_TRUE(dem.insertIndividualPoint(-3.0, 0.4, 56.0, pt_params));
    25     EXPECT_TRUE(dem.insertIndividualPoint(3.0, 3.8, 56.0, pt_params));
    27     EXPECT_FALSE(dem.insertIndividualPoint(-11.0, 2.0, 56.0, pt_params));
    28     EXPECT_FALSE(dem.insertIndividualPoint(11.0, 2.0, 56.0, pt_params));
    29     EXPECT_FALSE(dem.insertIndividualPoint(2.0, -1.0, 56.0, pt_params));
    30     EXPECT_FALSE(dem.insertIndividualPoint(2.0, 6.0, 56.0, pt_params));
    32 TEST(CHeightGridMap2Ds, insertCheckMapBounds)
    34     do_test_insertCheckMapBounds<mrpt::maps::CHeightGridMap2D>();
    35     do_test_insertCheckMapBounds<mrpt::maps::CHeightGridMap2D_MRF>();
    42     dem.setSize(0.0, 5.0, 0.0, 5.0, 0.5);  
    44     const double x = 2.1, y = 3.1, z_write = 56.0;
    45     dem.insertIndividualPoint(x, y, z_write);
    47     bool res = dem.dem_get_z(x, y, z_read);
    51 TEST(CHeightGridMap2Ds, insertPointsAndRead)
    53     do_test_insertPointsAndRead<mrpt::maps::CHeightGridMap2D>();
    54     do_test_insertPointsAndRead<mrpt::maps::CHeightGridMap2D_MRF>();
 Extra params for insertIndividualPoint() 
 
EXPECT_TRUE(mrpt::system::fileExists(ini_fil))
 
bool update_map_after_insertion
(default: true) run any required operation to ensure the map reflects the changes caused by this poin...
 
void do_test_insertPointsAndRead()
 
TEST(CHeightGridMap2Ds, insertCheckMapBounds)
 
EXPECT_NEAR(out.cam_params.rightCameraPose.x, 0.1194, 0.005)
 
void do_test_insertCheckMapBounds()