Base typedef | gtsam::ConcurrentIncrementalFilter | |
calculateEstimate() const | gtsam::ConcurrentIncrementalFilter | inline |
calculateEstimate(Key key) const | gtsam::ConcurrentIncrementalFilter | inline |
calculateFilterSummarization() const | gtsam::ConcurrentIncrementalFilter | private |
ConcurrentFilter()=default | gtsam::ConcurrentFilter | |
ConcurrentIncrementalFilter(const ISAM2Params ¶meters=ISAM2Params()) | gtsam::ConcurrentIncrementalFilter | inline |
currentSmootherSummarizationSlots_ | gtsam::ConcurrentIncrementalFilter | protected |
equals(const ConcurrentFilter &rhs, double tol=1e-9) const override | gtsam::ConcurrentIncrementalFilter | virtual |
FindAdjacentFactors(const ISAM2 &isam2, const FastList< Key > &keys, const FactorIndices &factorsToIgnore) | gtsam::ConcurrentIncrementalFilter | privatestatic |
getDelta() const | gtsam::ConcurrentIncrementalFilter | inline |
getFactors() const | gtsam::ConcurrentIncrementalFilter | inline |
getISAM2() const | gtsam::ConcurrentIncrementalFilter | inline |
getLinearizationPoint() const | gtsam::ConcurrentIncrementalFilter | inline |
getSmootherFactors(NonlinearFactorGraph &smootherFactors, Values &smootherValues) override | gtsam::ConcurrentIncrementalFilter | virtual |
getSummarizedFactors(NonlinearFactorGraph &filterSummarization, Values &filterSummarizationValues) override | gtsam::ConcurrentIncrementalFilter | virtual |
isam2_ | gtsam::ConcurrentIncrementalFilter | protected |
postsync() override | gtsam::ConcurrentIncrementalFilter | virtual |
presync() override | gtsam::ConcurrentIncrementalFilter | virtual |
previousSmootherSummarization_ | gtsam::ConcurrentIncrementalFilter | protected |
print(const std::string &s="Concurrent Incremental Filter:\, const KeyFormatter &keyFormatter=DefaultKeyFormatter) const override | gtsam::ConcurrentIncrementalFilter | virtual |
RecursiveMarkAffectedKeys(const Key &key, const ISAM2Clique::shared_ptr &clique, std::set< Key > &additionalKeys) | gtsam::ConcurrentIncrementalFilter | privatestatic |
shared_ptr typedef | gtsam::ConcurrentIncrementalFilter | |
smootherFactors_ | gtsam::ConcurrentIncrementalFilter | protected |
smootherShortcut_ | gtsam::ConcurrentIncrementalFilter | protected |
smootherValues_ | gtsam::ConcurrentIncrementalFilter | protected |
synchronize(const NonlinearFactorGraph &smootherSummarization, const Values &smootherSummarizationValues) override | gtsam::ConcurrentIncrementalFilter | virtual |
update(const NonlinearFactorGraph &newFactors=NonlinearFactorGraph(), const Values &newTheta=Values(), const std::optional< FastList< Key > > &keysToMove={}, const std::optional< FactorIndices > &removeFactorIndices={}) | gtsam::ConcurrentIncrementalFilter | |
updateShortcut(const NonlinearFactorGraph &removedFactors) | gtsam::ConcurrentIncrementalFilter | private |
~ConcurrentFilter()=default | gtsam::ConcurrentFilter | virtual |
~ConcurrentIncrementalFilter() override | gtsam::ConcurrentIncrementalFilter | inline |