PyANGKernel.ForestGeometry¶
- class ForestGeometry¶
Synopsis¶
Methods¶
def
__init__()def
addNode()def
addSection()def
componentIndex()def
getConnection()def
getConnections()def
getNextSection()def
getNode()def
getPathCost()def
getPosition()def
getSection()def
store()
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__()¶
- addNode(idNode[, iPosition=-1])¶
- Parameters:
idNode – int
iPosition – int
- addSection(iSection[, iPosition=-1])¶
- Parameters:
iSection – int
iPosition – int
- getCentroidConfigurations(iModel)¶
- Parameters:
iModel –
GKModel- Return type:
.list of GKCentroidConfiguration
- getConnections(iSections)¶
- Parameters:
iSections – .list of GKSection
- Return type:
.list of std.pairqint32,qint8
- getCostComponents()¶
- Return type:
.list of std.pairqint32,QString
- getDestinationConnector(centroidPos, sectionPos)¶
- Parameters:
centroidPos – int
sectionPos – int
- Return type:
- getNextSection(iSection, iConnection)¶
- Parameters:
iSection – int
iConnection – int
- Return type:
- getNrAssignmentDestinationCentroidConnectors(iDestinationPos)¶
- Parameters:
iDestinationPos – int
- Return type:
- getNrDestinationCentroidConnectors(iDestinationPos)¶
- Parameters:
iDestinationPos – int
- Return type:
- getOriginConnector(centroidPos, sectionPos)¶
- Parameters:
centroidPos – int
sectionPos – int
- Return type:
- getPathCost(iOriginPos, iDestinationPos, connections, iUserClassIndex, iIntervalIndex)¶
- Parameters:
iOriginPos – int
iDestinationPos – int
connections – .list of std.pairqint32,qint8
iUserClassIndex – int
iIntervalIndex – int
- Return type:
- getPathCost(iOriginPos, iDestinationPos, pathSections, sectionIndexInPath, iUserIndex, iIntervalIndex)
- Parameters:
iOriginPos – int
iDestinationPos – int
pathSections – .list of qint32
sectionIndexInPath – int
iUserIndex – int
iIntervalIndex – int
- Return type:
- setCostByUserClassType(iValue)¶
- Parameters:
iValue – bool
- setCostComponents(iCostComponents)¶
- Parameters:
iCostComponents – .list of std.pairqint32,QString
- setEntranceConnector(centroidId, connector, objectPos, percentge, vehicleClassId, entranceSections)¶
- Parameters:
centroidId – int
connector – int
objectPos – int
percentge – float
vehicleClassId – int
entranceSections – .list of qint32
- setExitConnector(centroidId, connector, sectionPos, percentge, vehicleClassId, entranceSections)¶
- Parameters:
centroidId – int
connector – int
sectionPos – int
percentge – float
vehicleClassId – int
entranceSections – .list of qint32
- setNumberOfSections(iValue)¶
- Parameters:
iValue – int
- setStoreLinkTravelTime()¶
- store(stream, forest)¶
- Parameters:
stream –
QDataStreamforest –
BaseForest