Aimsun Next Scripting: GKControlPlanSignalStartDuration Class Reference
Aimsun Next Scripting  22
Public Member Functions | List of all members
GKControlPlanSignalStartDuration Class Reference

Public Member Functions

 GKControlPlanSignalStartDuration ()
 
 GKControlPlanSignalStartDuration (GKControlPlanSignal *cpsignal, float start, float duration)
 
float getStart () const
 
float getDuration () const
 
void setStart (float start)
 
void setDuration (float duration)
 
GKControlPlanSignalgetControlPlanSignal () const
 

Detailed Description

Given a GKControlPlanSignal this class lets us define the start and the duration of the signal.

Constructor & Destructor Documentation

◆ GKControlPlanSignalStartDuration() [1/2]

GKControlPlanSignalStartDuration::GKControlPlanSignalStartDuration ( )

◆ GKControlPlanSignalStartDuration() [2/2]

GKControlPlanSignalStartDuration::GKControlPlanSignalStartDuration ( GKControlPlanSignal cpsignal,
float  start,
float  duration 
)

Member Function Documentation

◆ getControlPlanSignal()

GKControlPlanSignal * GKControlPlanSignalStartDuration::getControlPlanSignal ( ) const

Gets the assigned control plan signal

◆ getDuration()

float GKControlPlanSignalStartDuration::getDuration ( ) const

Gets the duration of the signal

◆ getStart()

float GKControlPlanSignalStartDuration::getStart ( ) const

Gets the start time of the signal

◆ setDuration()

void GKControlPlanSignalStartDuration::setDuration ( float  duration)

Sets the duration of the signal

◆ setStart()

void GKControlPlanSignalStartDuration::setStart ( float  start)

Sets the start time of the signal

© Aimsun SLU
Aimsun ®