diff --git a/gtsam.h b/gtsam.h index 0ac2d4ad1..bf3575580 100644 --- a/gtsam.h +++ b/gtsam.h @@ -252,9 +252,9 @@ class FactorIndices { bool isDebugVersion(); #include -class IndexPair { - IndexPair(); - IndexPair(size_t i, size_t j); +class IndexPair { + IndexPair(); + IndexPair(size_t i, size_t j); size_t i() const; size_t j() const; }; @@ -1388,6 +1388,15 @@ virtual class Tukey: gtsam::noiseModel::mEstimator::Base { void serializable() const; }; +virtual class Welsch: gtsam::noiseModel::mEstimator::Base { + Welsch(double k); + static gtsam::noiseModel::mEstimator::Welsch* Create(double k); + + // enabling serialization functionality + void serializable() const; +}; + + }///\namespace mEstimator virtual class Robust : gtsam::noiseModel::Base {