17 #include <mrpt/containers/yaml.h>
18 #include <mrpt/maps/CPointsMap.h>
19 #include <mrpt/obs/obs_frwds.h>
20 #include <mrpt/rtti/CObject.h>
21 #include <mrpt/system/COutputLogger.h>
72 public mrpt::system::COutputLogger,
88 virtual void initialize(
const mrpt::containers::yaml& cfg_block);
96 const std::optional<mrpt::poses::CPose3D>& robotPose = std::nullopt)
const;
155 const std::optional<mrpt::poses::CPose3D>& robotPose)
const;
159 const std::optional<mrpt::poses::CPose3D>& robotPose)
const;
163 const std::optional<mrpt::poses::CPose3D>& robotPose)
const;
166 const mrpt::maps::CPointsMap& pc,
const mrpt::poses::CPose3D& sensorPose,
171 const std::optional<mrpt::poses::CPose3D>& robotPose)
const;
180 const std::optional<mrpt::poses::CPose3D>& robotPose = std::nullopt)
const;
184 const std::optional<mrpt::poses::CPose3D>& robotPose = std::nullopt)
const;
203 const std::optional<mrpt::poses::CPose3D>& robotPose = std::nullopt);
208 const std::optional<mrpt::poses::CPose3D>& robotPose = std::nullopt);
217 const std::optional<mrpt::poses::CPose3D>& robotPose = std::nullopt);
222 const std::optional<mrpt::poses::CPose3D>& robotPose = std::nullopt);
230 const mrpt::containers::yaml& c,
231 const mrpt::system::VerbosityLevel& vLevel = mrpt::system::LVL_INFO);
242 const mrpt::system::VerbosityLevel& vLevel = mrpt::system::LVL_INFO);