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)