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 |