PyMacroPTPlugin.PTODPair

class PTODPair

The PTODPair class

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__()
__init__(b)
Parameters:

bPTODPair

__init__(iUser, iOrigin, iDestination, iVolume)
Parameters:
  • iUser – int

  • iOrigin – int

  • iDestination – int

  • iVolume – float

addStrategy(strategy)
Parameters:

strategyPTODStrategy

cost()
Return type:

float

costComponent(componentIndex)
Parameters:

componentIndex – int

Return type:

float

crowdingDiscomfort()
Return type:

float

destination()
Return type:

int

factor()
Return type:

float

fare()
Return type:

float

inVehicleDistance()
Return type:

float

inVehicleTime()
Return type:

float

init(iUser, iOrigin, iDestination, iVolume)
Parameters:
  • iUser – int

  • iOrigin – int

  • iDestination – int

  • iVolume – float

isEmpty()
Return type:

bool

isValid()
Return type:

bool

origin()
Return type:

int

setDestination(iDestination)
Parameters:

iDestination – int

setOrigin(iOrigin)
Parameters:

iOrigin – int

setUser(iUser)
Parameters:

iUser – int

setVolume(iValue)
Parameters:

iValue – float

strategies()
Return type:

.std.vectorPTODStrategy

transferPenalty()
Return type:

float

user()
Return type:

int

volume()
Return type:

float

waitingTime()
Return type:

float

walkingTime()
Return type:

float