an optimzed plotting application to plot annotations like speed limits More...
#include <plot_roadannotations.h>
Public Member Functions | |
PlotRoadAnnotations (DLR_TS::PlotLab::AFigureStub *figure, std::string prefix) | |
~PlotRoadAnnotations () | |
void | run () |
virtual void | plotSpeedLimits () |
void | removeDistanceBased (std::unordered_map< std::string, std::pair< double, double >> &visible_objects, int distance) |
Private Attributes | |
adore::mad::AReader< adore::env::VehicleMotionState9d > * | motion_state_reader_ |
adore::env::AFactory::TSpeedLimitFeed * | speedlimit_feed_ |
DLR_TS::PlotLab::AFigureStub * | figure_ |
adore::env::VehicleMotionState9d | vehicle_state_ |
std::string | prefix_ |
std::unordered_map< adore::env::TSpeedLimitID, adore::env::SpeedLimit > | limits_ |
an optimzed plotting application to plot annotations like speed limits
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |