Aimsun Next Scripting
22
|
Public Member Functions | |
MacroAdjustmentScenarioUserClassParams () | |
~MacroAdjustmentScenarioUserClassParams () | |
GKCentroidVector * | getPerCentroidEntranceData () const |
GKCentroidVector * | getPerCentroidExitData () const |
GKODMatrix * | getODMaxDeviations () const |
float | getAlpha () const |
double | getTripLengthDistributionElasticity () const |
void | setPerCentroidEntranceData (GKCentroidVector *iVector) |
void | setPerCentroidExitData (GKCentroidVector *iVector) |
void | setODMaxDeviations (GKODMatrix *iMatrix) |
void | setAlpha (float val) |
void | setTripLengthDistributionElasticity (float val) |
This class provides data for the macroadjustment for a certain userClass.
MacroAdjustmentScenarioUserClassParams::MacroAdjustmentScenarioUserClassParams | ( | ) |
MacroAdjustmentScenarioUserClassParams constructor.
MacroAdjustmentScenarioUserClassParams::~MacroAdjustmentScenarioUserClassParams | ( | ) |
MacroAdjustmentScenarioUserClassParams destructor.
float MacroAdjustmentScenarioUserClassParams::getAlpha | ( | ) | const |
Get Matrix elasticity
GKODMatrix * MacroAdjustmentScenarioUserClassParams::getODMaxDeviations | ( | ) | const |
Get the odMaxDeviations matrix
GKCentroidVector * MacroAdjustmentScenarioUserClassParams::getPerCentroidEntranceData | ( | ) | const |
Get Entrance Reliabilities vector
GKCentroidVector * MacroAdjustmentScenarioUserClassParams::getPerCentroidExitData | ( | ) | const |
Get Exit Reliabilities vector
double MacroAdjustmentScenarioUserClassParams::getTripLengthDistributionElasticity | ( | ) | const |
Get the elasticity of the original trip length distribution
void MacroAdjustmentScenarioUserClassParams::setAlpha | ( | float | val | ) |
Set Alpha (weight o flows vs. 1-alpha on matrices)
void MacroAdjustmentScenarioUserClassParams::setODMaxDeviations | ( | GKODMatrix * | iMatrix | ) |
Set the matrix with the maximum OD deviations
void MacroAdjustmentScenarioUserClassParams::setPerCentroidEntranceData | ( | GKCentroidVector * | iVector | ) |
Set the vector with the entrance reliabilites
void MacroAdjustmentScenarioUserClassParams::setPerCentroidExitData | ( | GKCentroidVector * | iVector | ) |
Set the vector with the exit reliabilites
void MacroAdjustmentScenarioUserClassParams::setTripLengthDistributionElasticity | ( | float | val | ) |
Set the weight of the original trip length distribution