Aimsun Next Scripting  22
Public Member Functions | List of all members
LinkAnalysisCalculator Class Reference
Inheritance diagram for LinkAnalysisCalculator:

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 ()
 

Detailed Description

This class provides the calculator for link analysis

Constructor & Destructor Documentation

◆ LinkAnalysisCalculator()

LinkAnalysisCalculator::LinkAnalysisCalculator ( const BaseForest *  iForest,
GKModel iAimsunModel 
)

Constructor of the Link Analayis Calculator

Member Function Documentation

◆ doPath()

void LinkAnalysisCalculator::doPath ( const PathKey &  pathKey,
const NSPTreeData &  treeData,
const QVector< QPair< qint32, qint8 > > &  connections,
void *  aux = nullptr 
)

◆ finishPaths()

void LinkAnalysisCalculator::finishPaths ( )

◆ getLinkVolumes()

QVector< QPair< qint32, double > > LinkAnalysisCalculator::getLinkVolumes ( ) const

Get a list of the sections IDs and the corresponding volume

◆ init()

void LinkAnalysisCalculator::init ( )

© Aimsun SLU
Aimsun ®