10 #define MRPT_NO_WARN_BIG_HDR // Yes, we really want to include all classes. 14 #include <gtest/gtest.h> 23 #define TEST_CLASS_MOVE_COPY_CTORS(_classname) \ 24 template class mrpt::utils::CTraitsTest<_classname> 38 MRPT_TODO(
"liboctomap doesn't work nice with move ctors...");
44 TEST(SerializeTestMaps, WriteReadToMem)
77 catch (std::exception& e)
79 GTEST_FAIL() <<
"Exception during serialization test for class '" Digital Elevation Model (DEM), a mesh or grid representation of a surface which keeps the estimated h...
Classes for serialization, sockets, ini-file manipulation, streams, list of properties-values, timewatch, extensions to STL.
The virtual base class which provides a unified interface for all persistent objects in MRPT...
uint64_t Seek(uint64_t Offset, CStream::TSeekOrigin Origin=sFromBeginning) override
Introduces a pure virtual method for moving to a specified position in the streamed resource...
A cloud of points in 2D or 3D, which can be built from a sequence of laser scans. ...
MRPT_TODO("liboctomap doesn't work nice with move ctors...")
const mrpt::utils::TRuntimeClassId * lstClasses[]
A 2D grid map representing the reflectivity of the environment (for example, measured with an IR prox...
#define TEST_CLASS_MOVE_COPY_CTORS(_classname)
CWirelessPowerGridMap2D represents a PDF of wifi concentrations over a 2D area.
mrpt::utils::CObject * createObject() const
#define CLASS_ID(T)
Access to runtime class ID for a defined class name.
This CStream derived class allow using a memory buffer as a CStream.
This namespace contains representation of robot actions and observations.
A class for storing a map of 3D probabilistic beacons, using a Montecarlo, Gaussian, or Sum of Gaussians (SOG) representation (for range-only SLAM).
A three-dimensional probabilistic occupancy grid, implemented as an octo-tree with the "octomap" C++ ...
A map of 2D/3D points with individual colours (RGB).
std::shared_ptr< CSerializable > Ptr
A class for storing an occupancy grid map.
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
CRandomFieldGridMap3D represents a 3D regular grid where each voxel is associated one real-valued pro...
A cloud of points in 2D or 3D, which can be built from a sequence of laser scans. ...
CGasConcentrationGridMap2D represents a PDF of gas concentrations over a 2D area. ...
A structure that holds runtime class type information.
A three-dimensional probabilistic occupancy grid, implemented as an octo-tree with the "octomap" C++ ...
TEST(SerializeTestMaps, WriteReadToMem)
The class for storing individual "beacon landmarks" under a variety of 3D position PDF distributions...