|  | 
|  | MeasurementBasedTimestampedNodeAdder (const Params ¶ms, const typename MeasurementBasedTimestampedNodeAdderModelType::Params &node_adder_model_params, std::shared_ptr< nodes::Values > values) | 
|  | 
|  | MeasurementBasedTimestampedNodeAdder (const Params ¶ms, const typename MeasurementBasedTimestampedNodeAdderModelType::Params &node_adder_model_params, std::shared_ptr< TimestampedNodesType > timestamped_nodes) | 
|  | 
| void | AddMeasurement (const MeasurementType &measurement) | 
|  | 
| void | RemoveMeasurements (const localization_common::Time oldest_allowed_time) | 
|  | 
| bool | 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 | 
|  | 
|  | TimestampedNodeAdder (const TimestampedNodeAdderParams< NodeType > ¶ms, const typename MeasurementBasedTimestampedNodeAdderModelType ::Params &node_adder_model_params, std::shared_ptr< nodes::Values > values) | 
|  | 
|  | TimestampedNodeAdder (const TimestampedNodeAdderParams< NodeType > ¶ms, const typename MeasurementBasedTimestampedNodeAdderModelType ::Params &node_adder_model_params, std::shared_ptr< TimestampedNodesType > timestamped_nodes) | 
|  | 
|  | TimestampedNodeAdder ()=default | 
|  | 
| virtual | ~TimestampedNodeAdder ()=default | 
|  | 
| void | AddInitialNodesAndPriors (gtsam::NonlinearFactorGraph &factors) final | 
|  | 
| void | AddInitialNodesAndPriors (const NodeType &initial_node, const std::vector< gtsam::SharedNoiseModel > &initial_noise, const localization_common::Time timestamp, gtsam::NonlinearFactorGraph &factors) | 
|  | 
| bool | AddNode (const localization_common::Time timestamp, gtsam::NonlinearFactorGraph &factors) final | 
|  | 
| bool | 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) override | 
|  | 
| boost::optional< localization_common::Time > | SlideWindowNewStartTime () const final | 
|  | 
| gtsam::KeyVector | OldKeys (const localization_common::Time oldest_allowed_time, const gtsam::NonlinearFactorGraph &graph) const final | 
|  | 
| boost::optional< localization_common::Time > | StartTime () const final | 
|  | 
| boost::optional< localization_common::Time > | EndTime () const final | 
|  | 
| bool | CanAddNode (const localization_common::Time timestamp) const final | 
|  | 
| gtsam::KeyVector | Keys (const localization_common::Time timestamp) const final | 
|  | 
| const TimestampedNodesType & | nodes () const | 
|  | 
| std::shared_ptr< const TimestampedNodesType > | nodes_ptr () | 
|  | 
| MeasurementBasedTimestampedNodeAdderModelType & | node_adder_model () | 
|  | 
| virtual | ~SlidingWindowNodeAdder () | 
|  | 
| virtual boost::optional< localization_common::Time > | SlideWindowNewStartTime () const =0 | 
|  | 
| virtual boost::optional< localization_common::Time > | StartTime () const =0 | 
|  | 
| virtual boost::optional< localization_common::Time > | EndTime () const =0 | 
|  | 
| virtual | ~NodeAdder () | 
|  |