#include <OutputVehPoseSource.h>
Inheritance diagram for OutputVehPoseSource:
Public Member Functions | ||||||||||
OutputVehPoseSource () | ||||||||||
virtual | ~OutputVehPoseSource () | |||||||||
virtual bool | getCurPose (utils::Time &time, VehPose &pose, bool blocking=true) | |||||||||
Returns the latest vehicle pose along with the time at which it was collected. The call can be blocking, i.e., we block until the next unread vehicle pose is acquired, but it is usually polling, i.e., it returns immediately with the most recent vehicle pose
| ||||||||||
virtual bool | getPose (utils::Time time, VehPose &pose) | |||||||||
Returns the vehicle pose at the given time. The implementation will attempt to interpolate or extrapolate from known poses to get the pose at the desired time.
| ||||||||||
bool | init (utils::ConfigFile ¶ms, VehPoseSourceGenerator *gen, utils::SymbolTable *globals) | |||||||||
Initialization routine. |
Definition at line 16 of file OutputVehPoseSource.h.