PyANGDTA.DTAGenericPath

class DTAGenericPath

Synopsis

Methods

Virtual 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

class DTAGenericPathError
class DTAPathType
__init__(other)
Parameters:

otherDTAGenericPath

__init__(asliceCreation)
Parameters:

asliceCreation – int

getCostFromObject(manager, vehType, object, index[, threadNum=-1])
Parameters:
Return type:

float

getCostOverlaped(manager, otherPath, VehType, fromThisObject, indexRoute1, fromOtherObject, indexRoute2)
Parameters:
Return type:

float

getDestination()
Return type:

DTACentroid

getIteration(manager)
Parameters:

managerDTAManager

Return type:

int

getName(manager)
Parameters:

managerDTAManager

Return type:

str

abstractmethod getNextIndexCnxa(manager, vehType, object, index)
Parameters:
Return type:

int

getNextObjectPointer(manager, vehType, object, index)
Parameters:
Return type:

DTASPObject

getNumLeftTurns(manager, vehType, fromObject, indexRoute)
Parameters:
Return type:

int

getNumRightTurns(manager, vehType, fromObject, indexRoute)
Parameters:
Return type:

int

getObjectsToEnd(manager, fromObject, vehType, indexRoute)
Parameters:
Return type:

.std.vectorconst DTASPObject

getRealDistanceFromObject(manager, vehType, fromObject, indexRoute[, toObject=None])
Parameters:
Return type:

float

getRealDistanceOverlaped(manager, otherPath, VehType, fromThisObject, indexRoute1, fromOtherObject, indexRoute2)
Parameters:
Return type:

float

getSlice(manager)
Parameters:

managerDTAManager

Return type:

int

getSliceCreation()
Return type:

int

getTravelTimeFromObject(manager, vehType, object, index[, threadNum=-1])
Parameters:
Return type:

float

abstractmethod getType()
Return type:

DTAPathType