Aimsun Next Scripting  22
Public Types | Public Member Functions | List of all members
MacroTraversalPars Class Reference

Public Types

enum  MacroTraversalPercentagesTypes { eAssignment , eOriginal , eNone }
 

Public Member Functions

 MacroTraversalPars (GKProblemNet *problemNet, MacroExperiment *experiment, MacroTraversalPars::MacroTraversalPercentagesTypes centroidsPctType)
 
 ~MacroTraversalPars ()
 
void setProblemNet (GKProblemNet *problemNet)
 
GKProblemNetgetProblemNet () const
 
void setExperiment (MacroExperiment *experiment)
 
MacroExperimentgetExperiment () const
 

Member Enumeration Documentation

◆ MacroTraversalPercentagesTypes

The different ways of assigning the percentages to the connections for the centroids that are created but that have an equivalent centroid on the network. That is, the original centroids that are located inside the sub-area. The options are:

  • eAssignment: to assign the percentages that the static traffic assignment has calculated to each connection
  • eOriginal: to assign the same percentages they had in the original centroid configuration
  • eNone: to do not assign any percentage
Enumerator
eAssignment 
eOriginal 
eNone 

Constructor & Destructor Documentation

◆ MacroTraversalPars()

MacroTraversalPars::MacroTraversalPars ( GKProblemNet problemNet,
MacroExperiment experiment,
MacroTraversalPars::MacroTraversalPercentagesTypes  centroidsPctType 
)

MacroTraversalPars constructor.

◆ ~MacroTraversalPars()

MacroTraversalPars::~MacroTraversalPars ( )

MacroTraversalPars deconstructor.

Member Function Documentation

◆ getExperiment()

MacroExperiment * MacroTraversalPars::getExperiment ( ) const

Get the static assignment experiment to be used for this traversal

◆ getProblemNet()

GKProblemNet * MacroTraversalPars::getProblemNet ( ) const

Get the subnetwork te be used for the traversal

◆ setExperiment()

void MacroTraversalPars::setExperiment ( MacroExperiment experiment)

Set the static assignment experiment to be used for this traversal

◆ setProblemNet()

void MacroTraversalPars::setProblemNet ( GKProblemNet problemNet)

Set the subnetwork to be used for the traversal

© Aimsun SLU
Aimsun ®