From b788fb14c062be9d32613f07e5daf1fe3b13d938 Mon Sep 17 00:00:00 2001 From: Varun Agrawal Date: Thu, 3 Dec 2020 14:33:03 -0500 Subject: [PATCH] mark getters as const --- gtsam/sfm/ShonanAveraging.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gtsam/sfm/ShonanAveraging.h b/gtsam/sfm/ShonanAveraging.h index 5cb34c419..ad8d2944a 100644 --- a/gtsam/sfm/ShonanAveraging.h +++ b/gtsam/sfm/ShonanAveraging.h @@ -69,19 +69,19 @@ struct GTSAM_EXPORT ShonanAveragingParameters { double getOptimalityThreshold() const { return optimalityThreshold; } void setAnchor(size_t index, const Rot &value) { anchor = {index, value}; } - std::pair getAnchor() { return anchor; } + std::pair getAnchor() const { return anchor; } void setAnchorWeight(double value) { alpha = value; } - double getAnchorWeight() { return alpha; } + double getAnchorWeight() const { return alpha; } void setKarcherWeight(double value) { beta = value; } - double getKarcherWeight() { return beta; } + double getKarcherWeight() const { return beta; } void setGaugesWeight(double value) { gamma = value; } - double getGaugesWeight() { return gamma; } + double getGaugesWeight() const { return gamma; } void setUseHuber(bool value) { useHuber = value; } - bool getUseHuber() { return useHuber; } + bool getUseHuber() const { return useHuber; } /// Print the parameters and flags used for rotation averaging. void print() const {