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

Public Member Functions

 MacroTraversal (const MacroScenario *scenario)
 
QVector< GKODMatrix * > getMatrix ()
 
- Public Member Functions inherited from GKTraversal
 GKTraversal (const GKGenericScenario *scenario)
 
void setTrafficDemand (const GKTrafficDemand *trafficDemand)
 
const GKTrafficDemandgetTrafficDemand () const
 
void setSubNetwork (GKProblemNet *pNet)
 
GKProblemNetgetSubNetwork () const
 
void setTypeOfPercentageInInternalCentroids (GKTraversalPercentagesTypes value=GKTraversal::eAssignment)
 
GKTraversalPercentagesTypes getTypeOfPercentageInInternalCentroids () const
 
void calculateGates (qint32 scenarioId)
 
const QMap< int, GKSection * > & getEntranceGates () const
 
const QMap< int, GKSection * > & getExitGates () const
 
void calculatePublicTransport (qint32 scenarioId)
 

Additional Inherited Members

- Public Types inherited from GKTraversal
enum  GKTraversalPercentagesTypes { eAssignment , eOriginal , eNone }
 

Detailed Description

Class for calculating a traversal matrix for a sub-area. It contains all the input data needed for the traversal and the output data obtained once the traversal has been calculated.

Constructor & Destructor Documentation

◆ MacroTraversal()

MacroTraversal::MacroTraversal ( const MacroScenario scenario)

Member Function Documentation

◆ getMatrix()

QVector< GKODMatrix * > MacroTraversal::getMatrix ( )

Get a vector with the traversal OD matrices

© Aimsun SLU
Aimsun ®