diff --git a/linear/GaussianFactorGraph.cpp b/linear/GaussianFactorGraph.cpp index 86d7efbe9..126a5e131 100644 --- a/linear/GaussianFactorGraph.cpp +++ b/linear/GaussianFactorGraph.cpp @@ -174,4 +174,8 @@ GaussianFactorGraph GaussianFactorGraph::add_priors(double sigma, const Gaussian return result; } +GaussianFactorGraph GaussianFactorGraph::add_priors(double sigma) const { + return add_priors(sigma, GaussianVariableIndex<>(*this)) ; +} + } // namespace gtsam diff --git a/linear/GaussianFactorGraph.h b/linear/GaussianFactorGraph.h index 69ff3aa84..256c7b453 100644 --- a/linear/GaussianFactorGraph.h +++ b/linear/GaussianFactorGraph.h @@ -150,6 +150,8 @@ namespace gtsam { * @param sigma Standard deviation of Gaussian */ GaussianFactorGraph add_priors(double sigma, const GaussianVariableIndex<>& variableIndex) const; + GaussianFactorGraph add_priors(double sigma) const; + };