|
Aimsun Next Scripting
22
|
Public Attributes | |
| MethodCode QVector< GKUserClass * > * | users = new QVector<GKUserClass*>() |
| sipRes = users | |
This Class provides access to the parameters of the Static OD Adjustment.
| sipCpp MacroAdjustmentScenarioParams::applyUsers | ( | [&users] (const GKUserClass *user){ users->push_back(const_cast< GKUserClass * >(user));} | ) |
References users.
| void MacroAdjustmentScenarioParams::clearUserClassParams | ( | ) |
| bool MacroAdjustmentScenarioParams::containsUserClassParams | ( | const GKUserClass * | user | ) | const |
| GKGroupingType * MacroAdjustmentScenarioParams::getCentroidGrouping | ( | ) | const |
Get the centroid grouping id
| GKGroup * MacroAdjustmentScenarioParams::getCongestedSections | ( | ) | const |
Get the congested section grouping
| int MacroAdjustmentScenarioParams::getDetectorCoverageThreshold | ( | ) | const |
Returns a percentage indicating the Detector Lane-Coverage Threshold for the static OD adjustment
| GKGroupingType * MacroAdjustmentScenarioParams::getDetectorGrouping | ( | ) | const |
Get the detector grouping id
| End MacroAdjustmentScenarioUserClassParams MacroAdjustmentScenarioParams::getUserClassParams | ( | const GKUserClass & | iUser | ) | const |
Gets the adjustment for the user class specified
| QVector< GKUserClass * > MacroAdjustmentScenarioParams::getUsers | ( | ) | const |
| GKFunctionCost * MacroAdjustmentScenarioParams::getWeightFunction | ( | ) | const |
Get the weight function
| void MacroAdjustmentScenarioParams::removeUserClassParams | ( | const GKUserClass & | user | ) |
| void MacroAdjustmentScenarioParams::setCentroidGrouping | ( | GKGroupingType * | grouping | ) |
Set the centroid grouping
| void MacroAdjustmentScenarioParams::setCongestedSections | ( | GKGroup * | iGroup | ) |
Set the congested sections
| void MacroAdjustmentScenarioParams::setDetectorGrouping | ( | GKGroupingType * | grouping | ) |
Set the detector grouping
| void MacroAdjustmentScenarioParams::setTripMatrix | ( | GKODMatrix * | iMatrix | ) |
Sets the additional goal Trip Matrix for the static OD adjustment.
| void MacroAdjustmentScenarioParams::setTripMatrixCentroidGrouping | ( | GKGroup * | iGroup | ) |
Sets the Grouping Category of Centroids used to aggregate zones for Trip Matrix processing.
| void MacroAdjustmentScenarioParams::setTripMatrixReliability | ( | double | iFactor | ) |
Sets the Trip Matrix Reliability factor for the static OD adjustment.
| void MacroAdjustmentScenarioParams::setUseMaxDeviationAbsValue | ( | bool | useFactor | ) |
Set to indicate that maxDeviation values are absolute values.
| void MacroAdjustmentScenarioParams::setUseMaxDeviationFactor | ( | bool | useFactor | ) |
Set to use factor for deviation (true) or percentage (false)
| void MacroAdjustmentScenarioParams::setUserClassParams | ( | const GKUserClass & | iUser, |
| const MacroAdjustmentScenarioUserClassParams & | iParams | ||
| ) |
Sets the adjustment parameters for the user class specified
| void MacroAdjustmentScenarioParams::setWeightFunction | ( | GKFunctionCost * | function | ) |
Set the weight function
| GKODMatrix * MacroAdjustmentScenarioParams::tripMatrix | ( | ) | const |
Returns the additional goal Trip Matrix for the static OD adjustment.
| GKGroup * MacroAdjustmentScenarioParams::tripMatrixCentroidGrouping | ( | ) | const |
Returns the Grouping Category of Centroids used to aggregate zones for Trip Matrix processing.
| double MacroAdjustmentScenarioParams::tripMatrixReliability | ( | ) | const |
Returns the Trip Matrix Reliability factor for the static OD adjustment.
| bool MacroAdjustmentScenarioParams::useMaxDeviationAbsValue | ( | ) | const |
Apply the matrix deviaton matrix as absolute values
| bool MacroAdjustmentScenarioParams::useMaxDeviationFactor | ( | ) | const |
Apply the matrix deviaton matrix as a factor
| MacroAdjustmentScenarioParams::sipRes = users |
| MethodCode QVector<GKUserClass*>* MacroAdjustmentScenarioParams::users = new QVector<GKUserClass*>() |
Referenced by applyUsers().
1.9.4