Aimsun Next Scripting  24.0
Public Member Functions | List of all members
GKPTSectionData Class Reference

Public Member Functions

GKBusStop * getOrigin () const
 
GKBusStop * getDestination () const
 
bool usesStops (GKBusStop *origin, GKBusStop *destination) const
 
GKFunctionCost * getDelayFunction () const
 
GKFunctionCost * getFareFunction () const
 
double getDistance () const
 
double getSpeed (const GKModelConnection *iModelConnection) const
 
const QList< GKSection * > & getRoute () const
 

Detailed Description

See also
GKRoute

Member Function Documentation

◆ getDelayFunction()

GKFunctionCost * GKPTSectionData::getDelayFunction ( ) const

Gets the delay time function

◆ getDestination()

GKBusStop * GKPTSectionData::getDestination ( ) const

◆ getDistance()

double GKPTSectionData::getDistance ( ) const

Gets the total distance of the transit section

◆ getFareFunction()

GKFunctionCost * GKPTSectionData::getFareFunction ( ) const

Gets the waiting time function

◆ getOrigin()

GKBusStop * GKPTSectionData::getOrigin ( ) const

◆ getRoute()

const QList< GKSection * > & GKPTSectionData::getRoute ( ) const

◆ getSpeed()

double GKPTSectionData::getSpeed ( const GKModelConnection *  iModelConnection) const

Gets the mean maximum speed.

◆ usesStops()

bool GKPTSectionData::usesStops ( GKBusStop *  origin,
GKBusStop *  destination 
) const

Returns true if this Transit Section goes from origin to destination

© Aimsun SLU
Aimsun ®