namespace mrpt::serialization
Overview
namespace serialization { // global functions CArchive& operator << (CArchive& out, const mp2p_icp::GravityPrior& obj); CArchive& operator >> ( CArchive& in, mp2p_icp::GravityPrior& obj ); mrpt::serialization::CArchive& operator << ( mrpt::serialization::CArchive& out, const mp2p_icp::LogRecord::DebugInfoPerIteration& obj ); mrpt::serialization::CArchive& operator >> ( mrpt::serialization::CArchive& in, mp2p_icp::LogRecord::DebugInfoPerIteration& obj ); CArchive& operator << ( CArchive& out, const mp2p_icp::point_line_pair_t& obj ); CArchive& operator >> ( CArchive& in, mp2p_icp::point_line_pair_t& obj ); CArchive& operator << ( CArchive& out, const mp2p_icp::point_plane_pair_t& obj ); CArchive& operator >> ( CArchive& in, mp2p_icp::point_plane_pair_t& obj ); CArchive& operator << ( CArchive& out, const mp2p_icp::matched_line_t& obj ); CArchive& operator >> ( CArchive& in, mp2p_icp::matched_line_t& obj ); CArchive& operator << ( CArchive& out, const mp2p_icp::matched_plane_t& obj ); CArchive& operator >> ( CArchive& in, mp2p_icp::matched_plane_t& obj ); CArchive& operator << ( CArchive& out, const mp2p_icp::point_with_cov_pair_t& obj ); CArchive& operator >> ( CArchive& in, mp2p_icp::point_with_cov_pair_t& obj ); } // namespace serialization
Global Functions
CArchive& operator << (CArchive& out, const mp2p_icp::GravityPrior& obj)
Serialization of mp2p_icp::GravityPrior, so that the verticality observation actually handed to the solver can be recovered from an .icplog afterwards. Without it the only way to know the effective sigma_rad (which adaptive_sigma changes at run time) is to re-run with debug-level logging enabled.