Public Member Functions | 
| 
  | HybridTransitRoadNetwork (RoadNetwork *roadNetwork, TransitNetworkDependent *transitNetworkDependent, TransitNetworkExpanded *transitNetworkExpanded) | 
| 
void  | getStopsStartingWith (const string &prefix, vector< string > *stopNames) | 
| 
void  | getStartConnections (int startId, NetworkType startNodeType, const Time &startTime, vector< LiveConnection > *startConnections) | 
| 
void  | addNaighbourConnections (int nodeId, NetworkType type, int endId, NetworkType endType, bool startStation, Time arrivalTime, vector< LiveConnection > *outConnections) | 
| 
int  | getStopIdByTheStopName (string stopName) | 
| 
bool  | isExpanded () | 
| 
int  | getNumNodes (NetworkType type) | 
| 
int  | getNumStops (NetworkType type) | 
| 
void  | addDummyNode (int startId, const Time &startTime) | 
| 
void  | removeDummyNode () | 
| 
int  | getLocationId (NetworkType type, int nodeId) | 
| 
NodeExpanded *  | getNode (NetworkType type, int nodeId) | 
| 
int  | getTripId (NetworkType netType, int nodeId) | 
| 
void  | buildHybridNetwork (int naighboursNumber) | 
| 
void  | getConnections (int nodeId, NetworkType type, int endId, NetworkType endType, Time arrivalTime, int tripId, bool isMultiCriteria, bool isStartNode, vector< LiveConnection > *outConnections) | 
| 
bool  | equalWithStartStation (NetworkType nodeType, int startId, NetworkType otherNodeType, int otherNodeId) | 
| 
bool  | equalWithEndStation (NetworkType nodeType, int endId, NetworkType otherNodeType, int otherNodeId) | 
| 
double  | getLatitude (NetworkType type, int nodeId) | 
| 
double  | getLongitude (NetworkType type, int nodeId) |