Eclipse SUMO - Simulation of Urban MObility
CHBuilder< E, V >::Shortcut Struct Reference

Public Member Functions

 Shortcut (ConstEdgePair e, double c, int u, SVCPermissions p)
 

Data Fields

double cost
 
ConstEdgePair edgePair
 
SVCPermissions permissions
 
int underlying
 

Detailed Description

template<class E, class V>
struct CHBuilder< E, V >::Shortcut

Definition at line 194 of file CHBuilder.h.

Constructor & Destructor Documentation

◆ Shortcut()

template<class E , class V >
CHBuilder< E, V >::Shortcut::Shortcut ( ConstEdgePair  e,
double  c,
int  u,
SVCPermissions  p 
)
inline

Definition at line 195 of file CHBuilder.h.

Field Documentation

◆ cost

template<class E , class V >
double CHBuilder< E, V >::Shortcut::cost

Definition at line 198 of file CHBuilder.h.

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

◆ edgePair

template<class E , class V >
ConstEdgePair CHBuilder< E, V >::Shortcut::edgePair

Definition at line 197 of file CHBuilder.h.

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

◆ permissions

template<class E , class V >
SVCPermissions CHBuilder< E, V >::Shortcut::permissions

Definition at line 200 of file CHBuilder.h.

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

◆ underlying

template<class E , class V >
int CHBuilder< E, V >::Shortcut::underlying

Definition at line 199 of file CHBuilder.h.

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


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