4 #include "../pointGPS.h" 5 #include "../pointroad.h" 7 #include <QGraphicsRectItem> 8 #include <QGraphicsScene> 9 #include <unordered_map> 12 #define GPSDEFAULT "red" 13 #define GPSSELECTED "green" 14 #define ROADDEFAULT "grey" 15 #define ROADSELECTED "blue" 16 #define COLORCLEAR "white" 24 void initialize(
int startx,
int starty,
int width,
int height);
37 void onSignalAllRoads(std::unordered_map<long, Road>* roads, std::vector<PointRoad>*);
void onSignalAllRoads(std::unordered_map< long, Road > *roads, std::vector< PointRoad > *)
std::vector< QGraphicsRectItem * > pointItems
void setBackToDefault(int pointId)
void onSignalAllPoints(std::vector< PointGPS * > *)
std::vector< PointGPS * > * m_trackPoints
void onSignalRoadPath(std::vector< long > *rp)
std::vector< long > m_neighboursId
void signalNeighboursId(std::vector< long > *)
void highlightRoadsDefault(bool basic)
QGraphicsEllipseItem * m_selectionCircle
std::unordered_map< long, Road > * m_roads
std::vector< PointRoad > * m_roadPoints
void onSignalCurrentPoint(int pointId)
QMapScene(QObject *parent=0)
void highlightSelectedPoint(int pointId)
void signalTrackCompleted(QString)
double transform(double x, int dim)
void signalItemToShow(QGraphicsItem *)
void initialize(int startx, int starty, int width, int height)