|
Aimsun Next Scripting
24.0
|
Public Member Functions | |
| LinkAnalysisCalculator (const BaseForest *iForest, GKModel *iAimsunModel) | |
| QVector< QPair< qint32, double > > | getLinkVolumes () const |
| void | doPath (const PathKey &pathKey, const NSPTreeData &treeData, const QVector< QPair< qint32, qint8 > > &connections, void *aux=nullptr) |
| void | init () |
| void | finishPaths () |
Public Member Functions inherited from ForestCalculator | |
| ForestCalculator (const BaseForest *iForest, GKModel *iAimsunModel, CalculationMethod iMethod=eOnlyAvailablePaths) | |
| virtual | ~ForestCalculator () |
| void | setNumPaths (int value) |
| void | calculate (const AnalysisFilter &iFilter) |
| virtual void | init ()=0 |
| virtual void | doPath (const PathKey &pathKey, const NSPTreeData &treeData, const QVector< QPair< qint32, qint8 > > &connections, void *aux=nullptr) |
| virtual void | finishPaths () |
Additional Inherited Members | |
Public Types inherited from ForestCalculator | |
| enum | CalculationMethod { eOnlyAvailablePaths =0 , eAvailablePathsAndShortestPaths , eShortestPaths } |
This class provides the calculator for link analysis
| LinkAnalysisCalculator::LinkAnalysisCalculator | ( | const BaseForest * | iForest, |
| GKModel * | iAimsunModel | ||
| ) |
Constructor of the Link Analayis Calculator
|
virtual |
Reimplemented from ForestCalculator.
|
virtual |
Reimplemented from ForestCalculator.
| QVector< QPair< qint32, double > > LinkAnalysisCalculator::getLinkVolumes | ( | ) | const |
Get a list of the sections IDs and the corresponding volume
|
virtual |
Implements ForestCalculator.
1.9.4