Skip to content

ISIAPIOutputMovementPed_GreenPeriod Interface

Namespace: SIDRASolutions.SI.API
Assembly: SIDRASolutions.SI.API.dll COM CLSID: 30CC4A3A-48C4-444D-91ED-94F062A7D6E8

Declaration

[Guid("30CC4A3A-48C4-444D-91ED-94F062A7D6E8")]
public interface ISIAPIOutputMovementPed_GreenPeriod

Get an instance

// Navigate to the ISIAPIOutputMovementPed_GreenPeriod you need via the ISIAPI tree.
// See ISIAPI for the activation root.
var outputMovementPed_GreenPeriod = /* ... */;
' Navigate to the ISIAPIOutputMovementPed_GreenPeriod you need via the ISIAPI tree.
' See ISIAPI for the activation root.
Dim outputMovementPed_GreenPeriod As ISIAPIOutputMovementPed_GreenPeriod = Nothing
# Navigate to the ISIAPIOutputMovementPed_GreenPeriod you need via the ISIAPI tree.
# See ISIAPI for the activation root.
outputMovementPed_GreenPeriod = ...
# Navigate to the ISIAPIOutputMovementPed_GreenPeriod you need via the ISIAPI tree.
# See ISIAPI for the activation root.
$outputMovementPed_GreenPeriod = $null

Properties

Start_phase

int Start_phase { get; }

Type int

Code samples
int start_phase = outputMovementPed_GreenPeriod.Start_phase;
Dim start_phase As Integer = outputMovementPed_GreenPeriod.Start_phase
start_phase = outputMovementPed_GreenPeriod.Start_phase
$start_phase = $outputMovementPed_GreenPeriod.Start_phase

End_phase

int End_phase { get; }

Type int

Code samples
int end_phase = outputMovementPed_GreenPeriod.End_phase;
Dim end_phase As Integer = outputMovementPed_GreenPeriod.End_phase
end_phase = outputMovementPed_GreenPeriod.End_phase
$end_phase = $outputMovementPed_GreenPeriod.End_phase

Priority

bool Priority { get; }

Type bool

Code samples
bool priority = outputMovementPed_GreenPeriod.Priority;
Dim priority As Boolean = outputMovementPed_GreenPeriod.Priority
priority = outputMovementPed_GreenPeriod.Priority
$priority = $outputMovementPed_GreenPeriod.Priority

Greenperiod

Green Period value is a one-based integer.

int Greenperiod { get; }

Type int

Code samples
int greenperiod = outputMovementPed_GreenPeriod.Greenperiod;
Dim greenperiod As Integer = outputMovementPed_GreenPeriod.Greenperiod
greenperiod = outputMovementPed_GreenPeriod.Greenperiod
$greenperiod = $outputMovementPed_GreenPeriod.Greenperiod

Start_loss

float Start_loss { get; }

Type float

Code samples
float start_loss = outputMovementPed_GreenPeriod.Start_loss;
Dim start_loss As Single = outputMovementPed_GreenPeriod.Start_loss
start_loss = outputMovementPed_GreenPeriod.Start_loss
$start_loss = $outputMovementPed_GreenPeriod.Start_loss

End_gain

float End_gain { get; }

Type float

Code samples
float end_gain = outputMovementPed_GreenPeriod.End_gain;
Dim end_gain As Single = outputMovementPed_GreenPeriod.End_gain
end_gain = outputMovementPed_GreenPeriod.End_gain
$end_gain = $outputMovementPed_GreenPeriod.End_gain

End_loss

float End_loss { get; }

Type float

Code samples
float end_loss = outputMovementPed_GreenPeriod.End_loss;
Dim end_loss As Single = outputMovementPed_GreenPeriod.End_loss
end_loss = outputMovementPed_GreenPeriod.End_loss
$end_loss = $outputMovementPed_GreenPeriod.End_loss

Eff_start_time

float Eff_start_time { get; }

Type float

Code samples
float eff_start_time = outputMovementPed_GreenPeriod.Eff_start_time;
Dim eff_start_time As Single = outputMovementPed_GreenPeriod.Eff_start_time
eff_start_time = outputMovementPed_GreenPeriod.Eff_start_time
$eff_start_time = $outputMovementPed_GreenPeriod.Eff_start_time

Eff_end_time

float Eff_end_time { get; }

Type float

Code samples
float eff_end_time = outputMovementPed_GreenPeriod.Eff_end_time;
Dim eff_end_time As Single = outputMovementPed_GreenPeriod.Eff_end_time
eff_end_time = outputMovementPed_GreenPeriod.Eff_end_time
$eff_end_time = $outputMovementPed_GreenPeriod.Eff_end_time

Lost_time

float Lost_time { get; }

Type float

Code samples
float lost_time = outputMovementPed_GreenPeriod.Lost_time;
Dim lost_time As Single = outputMovementPed_GreenPeriod.Lost_time
lost_time = outputMovementPed_GreenPeriod.Lost_time
$lost_time = $outputMovementPed_GreenPeriod.Lost_time

Reqd_time

float Reqd_time { get; }

Type float

Code samples
float reqd_time = outputMovementPed_GreenPeriod.Reqd_time;
Dim reqd_time As Single = outputMovementPed_GreenPeriod.Reqd_time
reqd_time = outputMovementPed_GreenPeriod.Reqd_time
$reqd_time = $outputMovementPed_GreenPeriod.Reqd_time

Eff_green

float Eff_green { get; }

Type float

Code samples
float eff_green = outputMovementPed_GreenPeriod.Eff_green;
Dim eff_green As Single = outputMovementPed_GreenPeriod.Eff_green
eff_green = outputMovementPed_GreenPeriod.Eff_green
$eff_green = $outputMovementPed_GreenPeriod.Eff_green

Adjusted_lost_time

float Adjusted_lost_time { get; }

Type float

Code samples
float adjusted_lost_time = outputMovementPed_GreenPeriod.Adjusted_lost_time;
Dim adjusted_lost_time As Single = outputMovementPed_GreenPeriod.Adjusted_lost_time
adjusted_lost_time = outputMovementPed_GreenPeriod.Adjusted_lost_time
$adjusted_lost_time = $outputMovementPed_GreenPeriod.Adjusted_lost_time

Adjusted_flow_ratio

float Adjusted_flow_ratio { get; }

Type float

Code samples
float adjusted_flow_ratio = outputMovementPed_GreenPeriod.Adjusted_flow_ratio;
Dim adjusted_flow_ratio As Single = outputMovementPed_GreenPeriod.Adjusted_flow_ratio
adjusted_flow_ratio = outputMovementPed_GreenPeriod.Adjusted_flow_ratio
$adjusted_flow_ratio = $outputMovementPed_GreenPeriod.Adjusted_flow_ratio

Reqd_green_time_ratio

float Reqd_green_time_ratio { get; }

Type float

Code samples
float reqd_green_time_ratio = outputMovementPed_GreenPeriod.Reqd_green_time_ratio;
Dim reqd_green_time_ratio As Single = outputMovementPed_GreenPeriod.Reqd_green_time_ratio
reqd_green_time_ratio = outputMovementPed_GreenPeriod.Reqd_green_time_ratio
$reqd_green_time_ratio = $outputMovementPed_GreenPeriod.Reqd_green_time_ratio

Satn_flow

float Satn_flow { get; }

Type float

Code samples
float satn_flow = outputMovementPed_GreenPeriod.Satn_flow;
Dim satn_flow As Single = outputMovementPed_GreenPeriod.Satn_flow
satn_flow = outputMovementPed_GreenPeriod.Satn_flow
$satn_flow = $outputMovementPed_GreenPeriod.Satn_flow

Flow_ratio

float Flow_ratio { get; }

Type float

Code samples
float flow_ratio = outputMovementPed_GreenPeriod.Flow_ratio;
Dim flow_ratio As Single = outputMovementPed_GreenPeriod.Flow_ratio
flow_ratio = outputMovementPed_GreenPeriod.Flow_ratio
$flow_ratio = $outputMovementPed_GreenPeriod.Flow_ratio

Critical_mov

bool Critical_mov { get; }

Type bool

Code samples
bool critical_mov = outputMovementPed_GreenPeriod.Critical_mov;
Dim critical_mov As Boolean = outputMovementPed_GreenPeriod.Critical_mov
critical_mov = outputMovementPed_GreenPeriod.Critical_mov
$critical_mov = $outputMovementPed_GreenPeriod.Critical_mov

Tmin

float Tmin { get; }

Type float

Code samples
float tmin = outputMovementPed_GreenPeriod.Tmin;
Dim tmin As Single = outputMovementPed_GreenPeriod.Tmin
tmin = outputMovementPed_GreenPeriod.Tmin
$tmin = $outputMovementPed_GreenPeriod.Tmin

Tmax

float Tmax { get; }

Type float

Code samples
float tmax = outputMovementPed_GreenPeriod.Tmax;
Dim tmax As Single = outputMovementPed_GreenPeriod.Tmax
tmax = outputMovementPed_GreenPeriod.Tmax
$tmax = $outputMovementPed_GreenPeriod.Tmax

Displayed_start_time

float Displayed_start_time { get; }

Type float

Code samples
float displayed_start_time = outputMovementPed_GreenPeriod.Displayed_start_time;
Dim displayed_start_time As Single = outputMovementPed_GreenPeriod.Displayed_start_time
displayed_start_time = outputMovementPed_GreenPeriod.Displayed_start_time
$displayed_start_time = $outputMovementPed_GreenPeriod.Displayed_start_time

Displayed_end_time

float Displayed_end_time { get; }

Type float

Code samples
float displayed_end_time = outputMovementPed_GreenPeriod.Displayed_end_time;
Dim displayed_end_time As Single = outputMovementPed_GreenPeriod.Displayed_end_time
displayed_end_time = outputMovementPed_GreenPeriod.Displayed_end_time
$displayed_end_time = $outputMovementPed_GreenPeriod.Displayed_end_time

Min_max_flag

int Min_max_flag { get; }

Type int

Code samples
int min_max_flag = outputMovementPed_GreenPeriod.Min_max_flag;
Dim min_max_flag As Integer = outputMovementPed_GreenPeriod.Min_max_flag
min_max_flag = outputMovementPed_GreenPeriod.Min_max_flag
$min_max_flag = $outputMovementPed_GreenPeriod.Min_max_flag

No_arrival

bool No_arrival { get; }

Type bool

Code samples
bool no_arrival = outputMovementPed_GreenPeriod.No_arrival;
Dim no_arrival As Boolean = outputMovementPed_GreenPeriod.No_arrival
no_arrival = outputMovementPed_GreenPeriod.No_arrival
$no_arrival = $outputMovementPed_GreenPeriod.No_arrival

Min_walk_time

float Min_walk_time { get; }

Type float

Code samples
float min_walk_time = outputMovementPed_GreenPeriod.Min_walk_time;
Dim min_walk_time As Single = outputMovementPed_GreenPeriod.Min_walk_time
min_walk_time = outputMovementPed_GreenPeriod.Min_walk_time
$min_walk_time = $outputMovementPed_GreenPeriod.Min_walk_time

Clearance1_time

float Clearance1_time { get; }

Type float

Code samples
float clearance1_time = outputMovementPed_GreenPeriod.Clearance1_time;
Dim clearance1_time As Single = outputMovementPed_GreenPeriod.Clearance1_time
clearance1_time = outputMovementPed_GreenPeriod.Clearance1_time
$clearance1_time = $outputMovementPed_GreenPeriod.Clearance1_time

Clearance2_time

float Clearance2_time { get; }

Type float

Code samples
float clearance2_time = outputMovementPed_GreenPeriod.Clearance2_time;
Dim clearance2_time As Single = outputMovementPed_GreenPeriod.Clearance2_time
clearance2_time = outputMovementPed_GreenPeriod.Clearance2_time
$clearance2_time = $outputMovementPed_GreenPeriod.Clearance2_time

Adjusted_lost_time_noact

float Adjusted_lost_time_noact { get; }

Type float

Code samples
float adjusted_lost_time_noact = outputMovementPed_GreenPeriod.Adjusted_lost_time_noact;
Dim adjusted_lost_time_noact As Single = outputMovementPed_GreenPeriod.Adjusted_lost_time_noact
adjusted_lost_time_noact = outputMovementPed_GreenPeriod.Adjusted_lost_time_noact
$adjusted_lost_time_noact = $outputMovementPed_GreenPeriod.Adjusted_lost_time_noact

Tmin_noact

float Tmin_noact { get; }

Type float

Code samples
float tmin_noact = outputMovementPed_GreenPeriod.Tmin_noact;
Dim tmin_noact As Single = outputMovementPed_GreenPeriod.Tmin_noact
tmin_noact = outputMovementPed_GreenPeriod.Tmin_noact
$tmin_noact = $outputMovementPed_GreenPeriod.Tmin_noact

Clearance1_time_option

int Clearance1_time_option { get; }

Type int

Code samples
int clearance1_time_option = outputMovementPed_GreenPeriod.Clearance1_time_option;
Dim clearance1_time_option As Integer = outputMovementPed_GreenPeriod.Clearance1_time_option
clearance1_time_option = outputMovementPed_GreenPeriod.Clearance1_time_option
$clearance1_time_option = $outputMovementPed_GreenPeriod.Clearance1_time_option

Clearance2_time_option

int Clearance2_time_option { get; }

Type int

Code samples
int clearance2_time_option = outputMovementPed_GreenPeriod.Clearance2_time_option;
Dim clearance2_time_option As Integer = outputMovementPed_GreenPeriod.Clearance2_time_option
clearance2_time_option = outputMovementPed_GreenPeriod.Clearance2_time_option
$clearance2_time_option = $outputMovementPed_GreenPeriod.Clearance2_time_option

Clearance_time_total

float Clearance_time_total { get; }

Type float

Code samples
float clearance_time_total = outputMovementPed_GreenPeriod.Clearance_time_total;
Dim clearance_time_total As Single = outputMovementPed_GreenPeriod.Clearance_time_total
clearance_time_total = outputMovementPed_GreenPeriod.Clearance_time_total
$clearance_time_total = $outputMovementPed_GreenPeriod.Clearance_time_total

Ped_minimum_time

float Ped_minimum_time { get; }

Type float

Code samples
float ped_minimum_time = outputMovementPed_GreenPeriod.Ped_minimum_time;
Dim ped_minimum_time As Single = outputMovementPed_GreenPeriod.Ped_minimum_time
ped_minimum_time = outputMovementPed_GreenPeriod.Ped_minimum_time
$ped_minimum_time = $outputMovementPed_GreenPeriod.Ped_minimum_time

Ped_minimum_time_user_spec

bool Ped_minimum_time_user_spec { get; }

Type bool

Code samples
bool ped_minimum_time_user_spec = outputMovementPed_GreenPeriod.Ped_minimum_time_user_spec;
Dim ped_minimum_time_user_spec As Boolean = outputMovementPed_GreenPeriod.Ped_minimum_time_user_spec
ped_minimum_time_user_spec = outputMovementPed_GreenPeriod.Ped_minimum_time_user_spec
$ped_minimum_time_user_spec = $outputMovementPed_GreenPeriod.Ped_minimum_time_user_spec

Ped_maximum_time

float Ped_maximum_time { get; }

Type float

Code samples
float ped_maximum_time = outputMovementPed_GreenPeriod.Ped_maximum_time;
Dim ped_maximum_time As Single = outputMovementPed_GreenPeriod.Ped_maximum_time
ped_maximum_time = outputMovementPed_GreenPeriod.Ped_maximum_time
$ped_maximum_time = $outputMovementPed_GreenPeriod.Ped_maximum_time

Ped_negative_end_gain

float Ped_negative_end_gain { get; }

Type float

Code samples
float ped_negative_end_gain = outputMovementPed_GreenPeriod.Ped_negative_end_gain;
Dim ped_negative_end_gain As Single = outputMovementPed_GreenPeriod.Ped_negative_end_gain
ped_negative_end_gain = outputMovementPed_GreenPeriod.Ped_negative_end_gain
$ped_negative_end_gain = $outputMovementPed_GreenPeriod.Ped_negative_end_gain

Start_intergrn_noact

float Start_intergrn_noact { get; }

Type float

Code samples
float start_intergrn_noact = outputMovementPed_GreenPeriod.Start_intergrn_noact;
Dim start_intergrn_noact As Single = outputMovementPed_GreenPeriod.Start_intergrn_noact
start_intergrn_noact = outputMovementPed_GreenPeriod.Start_intergrn_noact
$start_intergrn_noact = $outputMovementPed_GreenPeriod.Start_intergrn_noact

Start_intergrn

float Start_intergrn { get; }

Type float

Code samples
float start_intergrn = outputMovementPed_GreenPeriod.Start_intergrn;
Dim start_intergrn As Single = outputMovementPed_GreenPeriod.Start_intergrn
start_intergrn = outputMovementPed_GreenPeriod.Start_intergrn
$start_intergrn = $outputMovementPed_GreenPeriod.Start_intergrn

Eff_min_walk_time_noact

float Eff_min_walk_time_noact { get; }

Type float

Code samples
float eff_min_walk_time_noact = outputMovementPed_GreenPeriod.Eff_min_walk_time_noact;
Dim eff_min_walk_time_noact As Single = outputMovementPed_GreenPeriod.Eff_min_walk_time_noact
eff_min_walk_time_noact = outputMovementPed_GreenPeriod.Eff_min_walk_time_noact
$eff_min_walk_time_noact = $outputMovementPed_GreenPeriod.Eff_min_walk_time_noact

Eff_min_walk_time

float Eff_min_walk_time { get; }

Type float

Code samples
float eff_min_walk_time = outputMovementPed_GreenPeriod.Eff_min_walk_time;
Dim eff_min_walk_time As Single = outputMovementPed_GreenPeriod.Eff_min_walk_time
eff_min_walk_time = outputMovementPed_GreenPeriod.Eff_min_walk_time
$eff_min_walk_time = $outputMovementPed_GreenPeriod.Eff_min_walk_time

Walk_extension_time

float Walk_extension_time { get; }

Type float

Code samples
float walk_extension_time = outputMovementPed_GreenPeriod.Walk_extension_time;
Dim walk_extension_time As Single = outputMovementPed_GreenPeriod.Walk_extension_time
walk_extension_time = outputMovementPed_GreenPeriod.Walk_extension_time
$walk_extension_time = $outputMovementPed_GreenPeriod.Walk_extension_time

Total_walk_time

float Total_walk_time { get; }

Type float

Code samples
float total_walk_time = outputMovementPed_GreenPeriod.Total_walk_time;
Dim total_walk_time As Single = outputMovementPed_GreenPeriod.Total_walk_time
total_walk_time = outputMovementPed_GreenPeriod.Total_walk_time
$total_walk_time = $outputMovementPed_GreenPeriod.Total_walk_time

Prob_ped_arrival

float Prob_ped_arrival { get; }

Type float

Code samples
float prob_ped_arrival = outputMovementPed_GreenPeriod.Prob_ped_arrival;
Dim prob_ped_arrival As Single = outputMovementPed_GreenPeriod.Prob_ped_arrival
prob_ped_arrival = outputMovementPed_GreenPeriod.Prob_ped_arrival
$prob_ped_arrival = $outputMovementPed_GreenPeriod.Prob_ped_arrival

Prob_ped_arrival_option

int Prob_ped_arrival_option { get; }

Type int

Code samples
int prob_ped_arrival_option = outputMovementPed_GreenPeriod.Prob_ped_arrival_option;
Dim prob_ped_arrival_option As Integer = outputMovementPed_GreenPeriod.Prob_ped_arrival_option
prob_ped_arrival_option = outputMovementPed_GreenPeriod.Prob_ped_arrival_option
$prob_ped_arrival_option = $outputMovementPed_GreenPeriod.Prob_ped_arrival_option

Ped_maximum_time_option

int Ped_maximum_time_option { get; }

Type int

Code samples
int ped_maximum_time_option = outputMovementPed_GreenPeriod.Ped_maximum_time_option;
Dim ped_maximum_time_option As Integer = outputMovementPed_GreenPeriod.Ped_maximum_time_option
ped_maximum_time_option = outputMovementPed_GreenPeriod.Ped_maximum_time_option
$ped_maximum_time_option = $outputMovementPed_GreenPeriod.Ped_maximum_time_option

Unadj_reqd_time

float Unadj_reqd_time { get; }

Type float

Code samples
float unadj_reqd_time = outputMovementPed_GreenPeriod.Unadj_reqd_time;
Dim unadj_reqd_time As Single = outputMovementPed_GreenPeriod.Unadj_reqd_time
unadj_reqd_time = outputMovementPed_GreenPeriod.Unadj_reqd_time
$unadj_reqd_time = $outputMovementPed_GreenPeriod.Unadj_reqd_time

Practical_degree_of_saturation

float Practical_degree_of_saturation { get; }

Type float

Code samples
float practical_degree_of_saturation = outputMovementPed_GreenPeriod.Practical_degree_of_saturation;
Dim practical_degree_of_saturation As Single = outputMovementPed_GreenPeriod.Practical_degree_of_saturation
practical_degree_of_saturation = outputMovementPed_GreenPeriod.Practical_degree_of_saturation
$practical_degree_of_saturation = $outputMovementPed_GreenPeriod.Practical_degree_of_saturation