SUMO - Simulation of Urban MObility
CHRouter< E, V, PF >::Connection Class Reference

Forward/backward connection with associated forward/backward cost. More...

#include <CHRouter.h>

Collaboration diagram for CHRouter< E, V, PF >::Connection:
Collaboration graph

Public Member Functions

 Connection (EdgeInfo *t, SUMOReal c, SVCPermissions p)
 

Data Fields

SUMOReal cost
 
SVCPermissions permissions
 
EdgeInfotarget
 

Detailed Description

template<class E, class V, class PF>
class CHRouter< E, V, PF >::Connection

Forward/backward connection with associated forward/backward cost.

Definition at line 94 of file CHRouter.h.

Constructor & Destructor Documentation

template<class E, class V, class PF>
CHRouter< E, V, PF >::Connection::Connection ( EdgeInfo t,
SUMOReal  c,
SVCPermissions  p 
)
inline

Definition at line 96 of file CHRouter.h.

Referenced by CHRouter< E, V, PF >::buildContractionHierarchy().

Field Documentation

template<class E, class V, class PF>
SUMOReal CHRouter< E, V, PF >::Connection::cost

Definition at line 98 of file CHRouter.h.

Referenced by CHRouter< E, V, PF >::synchronize().

template<class E, class V, class PF>
SVCPermissions CHRouter< E, V, PF >::Connection::permissions

Definition at line 99 of file CHRouter.h.

Referenced by CHRouter< E, V, PF >::synchronize().

template<class E, class V, class PF>
EdgeInfo* CHRouter< E, V, PF >::Connection::target

Definition at line 97 of file CHRouter.h.


The documentation for this class was generated from the following file: