diff --git a/gtsam/linear/SharedNoiseModel.h b/gtsam/linear/SharedNoiseModel.h index bc90fee49..c9b2de6d4 100644 --- a/gtsam/linear/SharedNoiseModel.h +++ b/gtsam/linear/SharedNoiseModel.h @@ -26,6 +26,7 @@ namespace gtsam { // note, deliberately not in noiseModel namespace /// @{ SharedNoiseModel() {} + SharedNoiseModel(const noiseModel::Base::shared_ptr& p): Base(p) {} SharedNoiseModel(const noiseModel::Robust::shared_ptr& p): Base(p) {} SharedNoiseModel(const noiseModel::Gaussian::shared_ptr& p): Base(p) {} SharedNoiseModel(const noiseModel::Diagonal::shared_ptr& p): Base(p) {}