| AddInitialNodesAndPriors(gtsam::NonlinearFactorGraph &factors) final | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | virtual |
| AddInitialNodesAndPriors(const NodeType &initial_node, const std::vector< gtsam::SharedNoiseModel > &initial_noise, const localization_common::Time timestamp, gtsam::NonlinearFactorGraph &factors) | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | |
| AddMeasurement(const MeasurementType &measurement) | node_adders::MeasurementBasedTimestampedNodeAdder< MeasurementType, NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | |
| AddNode(const localization_common::Time timestamp, gtsam::NonlinearFactorGraph &factors) final | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | virtual |
| boost::serialization::access class | node_adders::MeasurementBasedTimestampedNodeAdder< MeasurementType, NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | friend |
| CanAddNode(const localization_common::Time timestamp) const final | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | virtual |
| EndTime() const final | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | |
| node_adders::SlidingWindowNodeAdder::EndTime() const =0 | node_adders::SlidingWindowNodeAdder | pure virtual |
| Keys(const localization_common::Time timestamp) const final | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | virtual |
| MeasurementBasedTimestampedNodeAdder(const Params ¶ms, const typename MeasurementBasedTimestampedNodeAdderModelType::Params &node_adder_model_params, std::shared_ptr< nodes::Values > values) | node_adders::MeasurementBasedTimestampedNodeAdder< MeasurementType, NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | |
| MeasurementBasedTimestampedNodeAdder(const Params ¶ms, const typename MeasurementBasedTimestampedNodeAdderModelType::Params &node_adder_model_params, std::shared_ptr< TimestampedNodesType > timestamped_nodes) | node_adders::MeasurementBasedTimestampedNodeAdder< MeasurementType, NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | |
| node_adder_model() | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | inline |
| nodes() const | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | inline |
| nodes_ptr() | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | inline |
| OldKeys(const localization_common::Time oldest_allowed_time, const gtsam::NonlinearFactorGraph &graph) const final | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | virtual |
| Params typedef | node_adders::MeasurementBasedTimestampedNodeAdder< MeasurementType, NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | |
| RemoveMeasurements(const localization_common::Time oldest_allowed_time) | node_adders::MeasurementBasedTimestampedNodeAdder< MeasurementType, NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | |
| SlideWindow(const localization_common::Time oldest_allowed_timestamp, const boost::optional< const gtsam::Marginals & > &marginals, const gtsam::KeyVector &old_keys, const double huber_k, gtsam::NonlinearFactorGraph &factors) final | node_adders::MeasurementBasedTimestampedNodeAdder< MeasurementType, NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | virtual |
| SlideWindowNewStartTime() const final | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | |
| node_adders::SlidingWindowNodeAdder::SlideWindowNewStartTime() const =0 | node_adders::SlidingWindowNodeAdder | pure virtual |
| StartTime() const final | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | |
| node_adders::SlidingWindowNodeAdder::StartTime() const =0 | node_adders::SlidingWindowNodeAdder | pure virtual |
| TimestampedNodeAdder(const TimestampedNodeAdderParams< NodeType > ¶ms, const typename MeasurementBasedTimestampedNodeAdderModelType ::Params &node_adder_model_params, std::shared_ptr< nodes::Values > values) | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | |
| TimestampedNodeAdder(const TimestampedNodeAdderParams< NodeType > ¶ms, const typename MeasurementBasedTimestampedNodeAdderModelType ::Params &node_adder_model_params, std::shared_ptr< TimestampedNodesType > timestamped_nodes) | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | |
| TimestampedNodeAdder()=default | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | |
| ~NodeAdder() | node_adders::NodeAdder | inlinevirtual |
| ~SlidingWindowNodeAdder() | node_adders::SlidingWindowNodeAdder | inlinevirtual |
| ~TimestampedNodeAdder()=default | node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, MeasurementBasedTimestampedNodeAdderModelType > | virtual |