Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
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.

References cost, edgePair, permissions, and underlying.

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(), and Shortcut().

◆ 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(), and Shortcut().

◆ 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(), and Shortcut().

◆ 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(), and Shortcut().


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