Aimsun Next Scripting  24.0
Public Member Functions | List of all members
MacroDepartureAdjustmentScenarioInputData Class Reference

Public Member Functions

 MacroDepartureAdjustmentScenarioInputData (MacroDepartureAdjustmentScenario *scenario)
 
void setInputPathAssignmentPlan (GKPathAssignmentPlan *)
 
GKPathAssignmentPlangetInputPathAssignmentPlan () const
 
void setWarmup (const QTime &iTime)
 
const QTime & getWarmup () const
 
void setTravelTimeComponent (GKFunctionComponent *iComponent)
 
GKFunctionComponentgetTravelTimeComponent () const
 
int getDetectorCoverageThreshold () const
 
void setDetectorCoverageThreshold (int value)
 

Detailed Description

This class provides access to the scenario input parameters of the static OD departure adjustment

Constructor & Destructor Documentation

◆ MacroDepartureAdjustmentScenarioInputData()

MacroDepartureAdjustmentScenarioInputData::MacroDepartureAdjustmentScenarioInputData ( MacroDepartureAdjustmentScenario scenario)

Member Function Documentation

◆ getDetectorCoverageThreshold()

int MacroDepartureAdjustmentScenarioInputData::getDetectorCoverageThreshold ( ) const

Returns a percentage indicating the Detector Lane-Coverage Threshold for the Departure Adjustment Scenario

◆ getInputPathAssignmentPlan()

GKPathAssignmentPlan * MacroDepartureAdjustmentScenarioInputData::getInputPathAssignmentPlan ( ) const

Returns the path assignment plan object used as input

◆ getTravelTimeComponent()

GKFunctionComponent * MacroDepartureAdjustmentScenarioInputData::getTravelTimeComponent ( ) const

Gets the travel time component of the static cost functions defined to provide the travel time in minutes

◆ getWarmup()

const QTime & MacroDepartureAdjustmentScenarioInputData::getWarmup ( ) const

Gets the warm-up duration

◆ setDetectorCoverageThreshold()

void MacroDepartureAdjustmentScenarioInputData::setDetectorCoverageThreshold ( int  value)

Sets the percentage indicating the Detector Lane-Coverage Threshold for the Departure Adjustment Scenario

◆ setInputPathAssignmentPlan()

void MacroDepartureAdjustmentScenarioInputData::setInputPathAssignmentPlan ( GKPathAssignmentPlan )

Sets the path assignment plan object used as input

◆ setTravelTimeComponent()

void MacroDepartureAdjustmentScenarioInputData::setTravelTimeComponent ( GKFunctionComponent iComponent)

Sets the travel time component of the static cost functions that provide the travel time in minutes

◆ setWarmup()

void MacroDepartureAdjustmentScenarioInputData::setWarmup ( const QTime &  iTime)

Sets the warm-up duration

© Aimsun SLU
Aimsun ®