SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PedestrianTrip< E, N > Struct Template Reference

the "vehicle" type that is given to the internal router (SUMOAbstractRouter) More...

#include <PedestrianRouter.h>

Public Member Functions

 PedestrianTrip (const E *_from, const E *_to, SUMOReal _departPos, SUMOReal _arrivalPos, SUMOReal _speed, SUMOReal _departTime, const N *_node)
 

Data Fields

const SUMOReal arrivalPos
 
const SUMOReal departPos
 
const SUMOReal departTime
 
const E * from
 
const N * node
 
const SUMOReal speed
 
const E * to
 

Private Member Functions

PedestrianTripoperator= (const PedestrianTrip &)
 Invalidated assignment operator. More...
 

Detailed Description

template<class E, class N>
struct PedestrianTrip< E, N >

the "vehicle" type that is given to the internal router (SUMOAbstractRouter)

Definition at line 72 of file PedestrianRouter.h.

Constructor & Destructor Documentation

template<class E, class N>
PedestrianTrip< E, N >::PedestrianTrip ( const E *  _from,
const E *  _to,
SUMOReal  _departPos,
SUMOReal  _arrivalPos,
SUMOReal  _speed,
SUMOReal  _departTime,
const N *  _node 
)
inline

Definition at line 74 of file PedestrianRouter.h.

Member Function Documentation

template<class E, class N>
PedestrianTrip& PedestrianTrip< E, N >::operator= ( const PedestrianTrip< E, N > &  )
private

Invalidated assignment operator.

Field Documentation

template<class E, class N>
const SUMOReal PedestrianTrip< E, N >::arrivalPos

Definition at line 88 of file PedestrianRouter.h.

Referenced by PedestrianEdge< E, L, N >::getEffort().

template<class E, class N>
const SUMOReal PedestrianTrip< E, N >::departPos

Definition at line 87 of file PedestrianRouter.h.

Referenced by PedestrianEdge< E, L, N >::getEffort().

template<class E, class N>
const SUMOReal PedestrianTrip< E, N >::departTime

Definition at line 90 of file PedestrianRouter.h.

Referenced by PedestrianEdge< E, L, N >::getEffort().

template<class E, class N>
const E* PedestrianTrip< E, N >::from

Definition at line 84 of file PedestrianRouter.h.

Referenced by PedestrianEdge< E, L, N >::getEffort().

template<class E, class N>
const N* PedestrianTrip< E, N >::node

Definition at line 86 of file PedestrianRouter.h.

Referenced by PedestrianEdge< E, L, N >::prohibits().

template<class E, class N>
const SUMOReal PedestrianTrip< E, N >::speed

Definition at line 89 of file PedestrianRouter.h.

Referenced by PedestrianEdge< E, L, N >::getEffort().

template<class E, class N>
const E* PedestrianTrip< E, N >::to

Definition at line 85 of file PedestrianRouter.h.

Referenced by PedestrianEdge< E, L, N >::getEffort().


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