NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
localization_common::TimestampedInterpolater< T, ParamsT > Member List

This is the complete list of members for localization_common::TimestampedInterpolater< T, ParamsT >, including all inherited members.

Add(const Time timestamp, const T &value)localization_common::TimestampedSet< T >
cend() constlocalization_common::TimestampedSet< T >
Clear()localization_common::TimestampedSet< T >
Closest(const Time timestamp) constlocalization_common::TimestampedSet< T >
Contains(const Time timestamp) constlocalization_common::TimestampedSet< T >
covariance_a_blocalization_common::TimestampedInterpolater< T, ParamsT >mutable
DownsampledValues(const TimestampSetType &allowed_timestamps) constlocalization_common::TimestampedSet< T >
Duration() constlocalization_common::TimestampedSet< T >
empty() constlocalization_common::TimestampedSet< T >
Get(const Time timestamp) constlocalization_common::TimestampedSet< T >
InRangeValues(const Time oldest_allowed_timestamp, const Time latest_allowed_timestamp)localization_common::TimestampedSet< T >
Interpolate(const Time timestamp) constlocalization_common::TimestampedInterpolater< T, ParamsT >
Interpolate(const T &a, const T &b, const double alpha) constlocalization_common::TimestampedInterpolater< T, ParamsT >
Latest() constlocalization_common::TimestampedSet< T >
LatestTimestamp() constlocalization_common::TimestampedSet< T >
LatestValues(const Time oldest_allowed_timestamp) constlocalization_common::TimestampedSet< T >
LowerAndUpperBound(const Time timestamp) constlocalization_common::TimestampedSet< T >
LowerBoundOrEqual(const Time timestamp) constlocalization_common::TimestampedSet< T >
Oldest() constlocalization_common::TimestampedSet< T >
OldestTimestamp() constlocalization_common::TimestampedSet< T >
OldValues(const Time oldest_allowed_timestamp) constlocalization_common::TimestampedSet< T >
params()localization_common::TimestampedInterpolater< T, ParamsT >
params() constlocalization_common::TimestampedInterpolater< T, ParamsT >
Relative(const Time timestamp_a, const Time timestamp_b) constlocalization_common::TimestampedInterpolater< T, ParamsT >
Relative(const T &a, const T &b) constlocalization_common::TimestampedInterpolater< T, ParamsT >
Remove(const Time timestamp)localization_common::TimestampedSet< T >
RemoveBelowLowerBoundValues(const Time timestamp)localization_common::TimestampedSet< T >
RemoveOldest()localization_common::TimestampedSet< T >
RemoveOldValues(const Time oldest_allowed_timestamp)localization_common::TimestampedSet< T >
set() constlocalization_common::TimestampedSet< T >
set()localization_common::TimestampedSet< T >
size() constlocalization_common::TimestampedSet< T >
TimestampedInterpolater(const boost::optional< int > max_size=boost::none)localization_common::TimestampedInterpolater< T, ParamsT >explicit
TimestampedInterpolater(const std::vector< Time > &timestamps, const std::vector< T > &objects, const boost::optional< int > max_size=boost::none)localization_common::TimestampedInterpolater< T, ParamsT >
TimestampedSet(const boost::optional< int > max_size=boost::none)localization_common::TimestampedSet< T >explicit
TimestampedSet(const std::vector< Time > &timestamps, const std::vector< T > &values, const boost::optional< int > max_size=boost::none)localization_common::TimestampedSet< T >
Timestamps() constlocalization_common::TimestampedSet< T >
WithinBounds(const Time timestamp) constlocalization_common::TimestampedSet< T >
~TimestampedSet()=defaultlocalization_common::TimestampedSet< T >