PyANGKernel.GKSuperNodeTrajectory

class GKSuperNodeTrajectory

Inheritance diagram of PyANGKernel.GKSuperNodeTrajectory

Synopsis

Methods

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

__init__()
active()
Return type:

bool

calculateAutomaticCapacity(scenario)
Parameters:

scenarioGKGenericScenario

Return type:

float

calculateAutomaticSpeed(scenario)
Parameters:

scenarioGKGenericScenario

Return type:

float

getAdditionalVolume()
Return type:

float

getCapacity()
Return type:

float

getDestination()
Return type:

GKSection

getJunctionDelay()
Return type:

GKFunctionCost

getOrigin()
Return type:

GKSection

getSections(scenario)
Parameters:

scenarioGKGenericScenario

Return type:

.list of GKSection

getSpeed()
Return type:

float

getSuperNode()
Return type:

GKSuperNode

getTurnPenalty()
Return type:

GKFunctionCost

getTurnings(scenario)
Parameters:

scenarioGKGenericScenario

Return type:

.list of GKTurning

getUserCost()
Return type:

float

getUserCost2()
Return type:

float

getUserCost3()
Return type:

float

isAutomaticCapacity()
Return type:

bool

isAutomaticSpeed()
Return type:

bool

setActive(active)
Parameters:

active – bool

setAdditionalVolume(aAdditionalVolume)
Parameters:

aAdditionalVolume – float

setAutomaticCapacity(on)
Parameters:

on – bool

setAutomaticSpeed(on)
Parameters:

on – bool

setCapacity(aCapacity)
Parameters:

aCapacity – float

setDestination(section)
Parameters:

sectionGKSection

setJunctionDelay(aJunctionDelay)
Parameters:

aJunctionDelayGKFunctionCost

setOrigin(section)
Parameters:

sectionGKSection

setSpeed(aSpeed)
Parameters:

aSpeed – float

setSuperNode(iNode)
Parameters:

iNodeGKSuperNode

setTurnPenalty(aTurnPenalty)
Parameters:

aTurnPenaltyGKFunctionCost

setUserCost(aUserCost)
Parameters:

aUserCost – float

setUserCost2(aUserCost2)
Parameters:

aUserCost2 – float

setUserCost3(aUserCost3)
Parameters:

aUserCost3 – float