revert FactorIndices default argument to overloading for now

* FactorIndices default argument is currently not easily available in
binding code
* see https://github.com/borglab/gtsam/pull/1053#issuecomment-1019345941
release/4.3a0
senselessDev 2022-01-29 22:13:23 +01:00
parent a82ddcc4d4
commit dbfc7bb495
1 changed files with 4 additions and 1 deletions

View File

@ -566,10 +566,13 @@ virtual class FixedLagSmoother {
gtsam::FixedLagSmootherKeyTimestampMap timestamps() const;
double smootherLag() const;
gtsam::FixedLagSmootherResult update(const gtsam::NonlinearFactorGraph &newFactors,
const gtsam::Values &newTheta,
const gtsam::FixedLagSmootherKeyTimestampMap &timestamps);
gtsam::FixedLagSmootherResult update(const gtsam::NonlinearFactorGraph &newFactors,
const gtsam::Values &newTheta,
const gtsam::FixedLagSmootherKeyTimestampMap &timestamps,
const gtsam::FactorIndices &factorsToRemove=gtsam::FactorIndices());
const gtsam::FactorIndices &factorsToRemove);
gtsam::Values calculateEstimate() const;
};