#include <map_by_time.h>
Classes | |
| class | ConstIterator |
| class | ConstTrajectoryIterator |
Public Member Functions | |
| void | Append (const int trajectory_id, const DataType &data) |
| ConstIterator | BeginOfTrajectory (const int trajectory_id) const |
| ConstIterator | EndOfTrajectory (const int trajectory_id) const |
| bool | HasTrajectory (const int trajectory_id) const |
| ConstIterator | lower_bound (const int trajectory_id, const common::Time time) const |
| mapping::Range< ConstIterator > | trajectory (const int trajectory_id) const |
| mapping::Range< ConstTrajectoryIterator > | trajectory_ids () const |
| template<typename NodeType > | |
| void | Trim (const mapping::MapById< mapping::NodeId, NodeType > &nodes, const mapping::NodeId &node_id) |
Private Attributes | |
| std::map< int, std::map< common::Time, DataType > > | data_ |
Definition at line 36 of file map_by_time.h.
|
inline |
Definition at line 39 of file map_by_time.h.
|
inline |
Definition at line 177 of file map_by_time.h.
|
inline |
Definition at line 181 of file map_by_time.h.
|
inline |
Definition at line 99 of file map_by_time.h.
|
inline |
Definition at line 201 of file map_by_time.h.
|
inline |
Definition at line 192 of file map_by_time.h.
|
inline |
Definition at line 186 of file map_by_time.h.
|
inline |
Definition at line 51 of file map_by_time.h.
|
private |
Definition at line 207 of file map_by_time.h.