From 790a241599b346a5cf4e52240c285411420295cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joan=20Sol=C3=A0?= <jsola@iri.upc.edu> Date: Fri, 23 Aug 2019 16:40:17 +0200 Subject: [PATCH] Make print() const --- include/laser/processor/processor_closeloop_icp.h | 2 +- include/laser/processor/processor_odom_icp.h | 2 +- include/laser/processor/processor_tracker_feature_polyline_2D.h | 2 +- include/laser/sensor/sensor_laser_2D.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/laser/processor/processor_closeloop_icp.h b/include/laser/processor/processor_closeloop_icp.h index e06f241b8..9b78bd18d 100644 --- a/include/laser/processor/processor_closeloop_icp.h +++ b/include/laser/processor/processor_closeloop_icp.h @@ -26,7 +26,7 @@ struct ProcessorParamsCloseLoopICP : public ProcessorParamsBase { match_past_key_frame = _server.getParam<int>(_unique_name + "/match_past_key_frame"); } - std::string print() + std::string print() const { return "\n" + ProcessorParamsBase::print() + "match_past_key_frame: " + std::to_string(match_past_key_frame) + "\n"; diff --git a/include/laser/processor/processor_odom_icp.h b/include/laser/processor/processor_odom_icp.h index 221160f8f..138687cc2 100644 --- a/include/laser/processor/processor_odom_icp.h +++ b/include/laser/processor/processor_odom_icp.h @@ -50,7 +50,7 @@ struct ProcessorParamsOdomICP : public ProcessorParamsTracker vfk_min_error = _server.getParam<double> (_unique_name + "/vfk_min_error"); vfk_max_points = _server.getParam<int> (_unique_name + "/vfk_max_points"); } - std::string print() { + std::string print() const { return "\n" + ProcessorParamsTracker::print() + "\n" + "use_point_to_line_distance: "+ std::to_string(use_point_to_line_distance)+ "\n" + "max_correspondence_dist: " + std::to_string(max_correspondence_dist) + "\n" diff --git a/include/laser/processor/processor_tracker_feature_polyline_2D.h b/include/laser/processor/processor_tracker_feature_polyline_2D.h index f50d33fd8..d6804f771 100644 --- a/include/laser/processor/processor_tracker_feature_polyline_2D.h +++ b/include/laser/processor/processor_tracker_feature_polyline_2D.h @@ -44,7 +44,7 @@ struct ProcessorParamsTrackerFeaturePolyline2D : public ProcessorParamsTrackerFe { // TODO write parser! } - std::string print() + std::string print() const { return "\n" + ProcessorParamsTrackerFeature::print(); // TODO write printer! diff --git a/include/laser/sensor/sensor_laser_2D.h b/include/laser/sensor/sensor_laser_2D.h index 3fd5c68f3..88528cd1a 100644 --- a/include/laser/sensor/sensor_laser_2D.h +++ b/include/laser/sensor/sensor_laser_2D.h @@ -34,7 +34,7 @@ struct IntrinsicsLaser2D : public IntrinsicsBase scan_params.range_std_dev_ = _server.getParam<double>(_unique_name + "/LaserScanParams/range_std_dev"); scan_params.angle_std_dev_ = _server.getParam<double>(_unique_name + "/LaserScanParams/angle_std_dev"); } - std::string print() + std::string print() const { return "\n" + IntrinsicsBase::print() + "\n" + "LaserScanParams/angle_min: " + std::to_string(scan_params.angle_min_) + "\n" -- GitLab