Skip to content

ISIAPIOutputLane Interface

Namespace: SIDRASolutions.SI.API
Assembly: SIDRASolutions.SI.API.dll COM CLSID: 27D7E87B-7177-4082-B094-FE48D3E6A78F

SIDRA INTERSECTION Output Lane wrapper interface

Declaration

[Guid("27D7E87B-7177-4082-B094-FE48D3E6A78F")]
public interface ISIAPIOutputLane

Get an instance

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

Properties

Orientation

int Orientation { get; }

Type int

Code samples
int orientation = outputLane.Orientation;
Dim orientation As Integer = outputLane.Orientation
orientation = outputLane.Orientation
$orientation = $outputLane.Orientation

Laneno

Approach Lane Number, a one-based integer, counts Approach Lanes only from left to right looking in the direction of departure.

int Laneno { get; }

Type int

Code samples
int laneno = outputLane.Laneno;
Dim laneno As Integer = outputLane.Laneno
laneno = outputLane.Laneno
$laneno = $outputLane.Laneno

Capacity

Capacity (veh/h) total for both green periods.

float Capacity { get; }

Type float

Code samples
float capacity = outputLane.Capacity;
Dim capacity As Single = outputLane.Capacity
capacity = outputLane.Capacity
$capacity = $outputLane.Capacity

Capacity_end_deps

Capacity (veh/h) due to "end departures" (Signals only).

float Capacity_end_deps { get; }

Type float

Code samples
float capacity_end_deps = outputLane.Capacity_end_deps;
Dim capacity_end_deps As Single = outputLane.Capacity_end_deps
capacity_end_deps = outputLane.Capacity_end_deps
$capacity_end_deps = $outputLane.Capacity_end_deps

Capacity_min

Minimum Capacity (veh/h) (Roundabouts/Sign Control only).

float Capacity_min { get; }

Type float

Code samples
float capacity_min = outputLane.Capacity_min;
Dim capacity_min As Single = outputLane.Capacity_min
capacity_min = outputLane.Capacity_min
$capacity_min = $outputLane.Capacity_min

Delay_ctrl

Average control delay (sec/veh).

float Delay_ctrl { get; }

Type float

Code samples
float delay_ctrl = outputLane.Delay_ctrl;
Dim delay_ctrl As Single = outputLane.Delay_ctrl
delay_ctrl = outputLane.Delay_ctrl
$delay_ctrl = $outputLane.Delay_ctrl

Delay_geo

Geometric delay (sec/veh).

float Delay_geo { get; }

Type float

Code samples
float delay_geo = outputLane.Delay_geo;
Dim delay_geo As Single = outputLane.Delay_geo
delay_geo = outputLane.Delay_geo
$delay_geo = $outputLane.Delay_geo

Delay_idle

Idle delay (sec/veh).

float Delay_idle { get; }

Type float

Code samples
float delay_idle = outputLane.Delay_idle;
Dim delay_idle As Single = outputLane.Delay_idle
delay_idle = outputLane.Delay_idle
$delay_idle = $outputLane.Delay_idle

Delay_model_1

Model delay (sec/veh) 1st term.

float Delay_model_1 { get; }

Type float

Code samples
float delay_model_1 = outputLane.Delay_model_1;
Dim delay_model_1 As Single = outputLane.Delay_model_1
delay_model_1 = outputLane.Delay_model_1
$delay_model_1 = $outputLane.Delay_model_1

Delay_model_2

Model delay (sec/veh) 2nd term.

float Delay_model_2 { get; }

Type float

Code samples
float delay_model_2 = outputLane.Delay_model_2;
Dim delay_model_2 As Single = outputLane.Delay_model_2
delay_model_2 = outputLane.Delay_model_2
$delay_model_2 = $outputLane.Delay_model_2

Delay_n

Accel/Decel delay (the difference between "stopped" delay and model delay). LV value only used.

float Delay_n { get; }

Type float

Code samples
float delay_n = outputLane.Delay_n;
Dim delay_n As Single = outputLane.Delay_n
delay_n = outputLane.Delay_n
$delay_n = $outputLane.Delay_n

Delay_q

"Queuing" ("stopped") delay.

float Delay_q { get; }

Type float

Code samples
float delay_q = outputLane.Delay_q;
Dim delay_q As Single = outputLane.Delay_q
delay_q = outputLane.Delay_q
$delay_q = $outputLane.Delay_q

Flow_total

Total Demand Flow Rate.

float Flow_total { get; }

Type float

Code samples
float flow_total = outputLane.Flow_total;
Dim flow_total As Single = outputLane.Flow_total
flow_total = outputLane.Flow_total
$flow_total = $outputLane.Flow_total

Flow_LV

Demand Flow Rate of all Movement Classes with Light Vehicle Model Designation.

float Flow_LV { get; }

Type float

Code samples
float flow_LV = outputLane.Flow_LV;
Dim flow_LV As Single = outputLane.Flow_LV
flow_lv = outputLane.Flow_LV
$flow_LV = $outputLane.Flow_LV

Flow_HV

Demand Flow Rate of all Movement Classes with Heavy Vehicle Model Designation.

float Flow_HV { get; }

Type float

Code samples
float flow_HV = outputLane.Flow_HV;
Dim flow_HV As Single = outputLane.Flow_HV
flow_hv = outputLane.Flow_HV
$flow_HV = $outputLane.Flow_HV

Flow_HV_pct

Demand Flow Rate Percentage (%) of all Movement Classes with Heavy Vehicle Model Designation.

float Flow_HV_pct { get; }

Type float

Code samples
float flow_HV_pct = outputLane.Flow_HV_pct;
Dim flow_HV_pct As Single = outputLane.Flow_HV_pct
flow_hv_pct = outputLane.Flow_HV_pct
$flow_HV_pct = $outputLane.Flow_HV_pct

Flow_total_capconstr

Total Arrival Flow Rate.

float Flow_total_capconstr { get; }

Type float

Code samples
float flow_total_capconstr = outputLane.Flow_total_capconstr;
Dim flow_total_capconstr As Single = outputLane.Flow_total_capconstr
flow_total_capconstr = outputLane.Flow_total_capconstr
$flow_total_capconstr = $outputLane.Flow_total_capconstr

Flow_LV_capconstr

Arrival Flow Rate of all Movement Classes with Light Vehicle Model Designation.

float Flow_LV_capconstr { get; }

Type float

Code samples
float flow_LV_capconstr = outputLane.Flow_LV_capconstr;
Dim flow_LV_capconstr As Single = outputLane.Flow_LV_capconstr
flow_lv_capconstr = outputLane.Flow_LV_capconstr
$flow_LV_capconstr = $outputLane.Flow_LV_capconstr

Flow_HV_capconstr

Arrival Flow Rate of all Movement Classes with Heavy Vehicle Model Designation.

float Flow_HV_capconstr { get; }

Type float

Code samples
float flow_HV_capconstr = outputLane.Flow_HV_capconstr;
Dim flow_HV_capconstr As Single = outputLane.Flow_HV_capconstr
flow_hv_capconstr = outputLane.Flow_HV_capconstr
$flow_HV_capconstr = $outputLane.Flow_HV_capconstr

Flow_HV_pct_capconstr

Arrival Flow Percentage (%) of all Movement Classes with Heavy Vehicle Model Designation.

float Flow_HV_pct_capconstr { get; }

Type float

Code samples
float flow_HV_pct_capconstr = outputLane.Flow_HV_pct_capconstr;
Dim flow_HV_pct_capconstr As Single = outputLane.Flow_HV_pct_capconstr
flow_hv_pct_capconstr = outputLane.Flow_HV_pct_capconstr
$flow_HV_pct_capconstr = $outputLane.Flow_HV_pct_capconstr

Prop_queued

Proportion queued.

float Prop_queued { get; }

Type float

Code samples
float prop_queued = outputLane.Prop_queued;
Dim prop_queued As Single = outputLane.Prop_queued
prop_queued = outputLane.Prop_queued
$prop_queued = $outputLane.Prop_queued

Prob_blockage

Probability of blockage.

float Prob_blockage { get; }

Type float

Code samples
float prob_blockage = outputLane.Prob_blockage;
Dim prob_blockage As Single = outputLane.Prob_blockage
prob_blockage = outputLane.Prob_blockage
$prob_blockage = $outputLane.Prob_blockage

Queue_space

Queue space averaged over LV & HV in the lane.

float Queue_space { get; }

Type float

Code samples
float queue_space = outputLane.Queue_space;
Dim queue_space As Single = outputLane.Queue_space
queue_space = outputLane.Queue_space
$queue_space = $outputLane.Queue_space

Queue_cycav_1

Cycle-average queue (veh), 1st term.

float Queue_cycav_1 { get; }

Type float

Code samples
float queue_cycav_1 = outputLane.Queue_cycav_1;
Dim queue_cycav_1 As Single = outputLane.Queue_cycav_1
queue_cycav_1 = outputLane.Queue_cycav_1
$queue_cycav_1 = $outputLane.Queue_cycav_1

Queue_cycav_2

Cycle-average queue (veh), 2nd term.

float Queue_cycav_2 { get; }

Type float

Code samples
float queue_cycav_2 = outputLane.Queue_cycav_2;
Dim queue_cycav_2 As Single = outputLane.Queue_cycav_2
queue_cycav_2 = outputLane.Queue_cycav_2
$queue_cycav_2 = $outputLane.Queue_cycav_2

Queue_cycav_mean

Cycle-average queue (veh), mean.

float Queue_cycav_mean { get; }

Type float

Code samples
float queue_cycav_mean = outputLane.Queue_cycav_mean;
Dim queue_cycav_mean As Single = outputLane.Queue_cycav_mean
queue_cycav_mean = outputLane.Queue_cycav_mean
$queue_cycav_mean = $outputLane.Queue_cycav_mean

Queue_cycav_percentile

Cycle-average queue (veh), user-specified percentile.

float Queue_cycav_percentile { get; }

Type float

Code samples
float queue_cycav_percentile = outputLane.Queue_cycav_percentile;
Dim queue_cycav_percentile As Single = outputLane.Queue_cycav_percentile
queue_cycav_percentile = outputLane.Queue_cycav_percentile
$queue_cycav_percentile = $outputLane.Queue_cycav_percentile

Queue_maxback_1

Maximum back of queue (veh), 1st term.

float Queue_maxback_1 { get; }

Type float

Code samples
float queue_maxback_1 = outputLane.Queue_maxback_1;
Dim queue_maxback_1 As Single = outputLane.Queue_maxback_1
queue_maxback_1 = outputLane.Queue_maxback_1
$queue_maxback_1 = $outputLane.Queue_maxback_1

Queue_maxback_2

Maximum back of queue (veh), 2nd term.

float Queue_maxback_2 { get; }

Type float

Code samples
float queue_maxback_2 = outputLane.Queue_maxback_2;
Dim queue_maxback_2 As Single = outputLane.Queue_maxback_2
queue_maxback_2 = outputLane.Queue_maxback_2
$queue_maxback_2 = $outputLane.Queue_maxback_2

Queue_maxback_mean

Maximum back of queue (veh), mean.

float Queue_maxback_mean { get; }

Type float

Code samples
float queue_maxback_mean = outputLane.Queue_maxback_mean;
Dim queue_maxback_mean As Single = outputLane.Queue_maxback_mean
queue_maxback_mean = outputLane.Queue_maxback_mean
$queue_maxback_mean = $outputLane.Queue_maxback_mean

Queue_maxback_percentile

Maximum back of queue (veh), user-specified percentile.

float Queue_maxback_percentile { get; }

Type float

Code samples
float queue_maxback_percentile = outputLane.Queue_maxback_percentile;
Dim queue_maxback_percentile As Single = outputLane.Queue_maxback_percentile
queue_maxback_percentile = outputLane.Queue_maxback_percentile
$queue_maxback_percentile = $outputLane.Queue_maxback_percentile

Queue_dist_maxback_mean

Maximum back of queue (distance), mean.

float Queue_dist_maxback_mean { get; }

Type float

Code samples
float queue_dist_maxback_mean = outputLane.Queue_dist_maxback_mean;
Dim queue_dist_maxback_mean As Single = outputLane.Queue_dist_maxback_mean
queue_dist_maxback_mean = outputLane.Queue_dist_maxback_mean
$queue_dist_maxback_mean = $outputLane.Queue_dist_maxback_mean

Queue_dist_maxback_percentile

Maximum back of queue (distance), user-specified percentile.

float Queue_dist_maxback_percentile { get; }

Type float

Code samples
float queue_dist_maxback_percentile = outputLane.Queue_dist_maxback_percentile;
Dim queue_dist_maxback_percentile As Single = outputLane.Queue_dist_maxback_percentile
queue_dist_maxback_percentile = outputLane.Queue_dist_maxback_percentile
$queue_dist_maxback_percentile = $outputLane.Queue_dist_maxback_percentile

Queue_overflow

Overflow queue (veh).

float Queue_overflow { get; }

Type float

Code samples
float queue_overflow = outputLane.Queue_overflow;
Dim queue_overflow As Single = outputLane.Queue_overflow
queue_overflow = outputLane.Queue_overflow
$queue_overflow = $outputLane.Queue_overflow

Satflow_basic

"Adjusted Basic" saturation flow (tcu).

float Satflow_basic { get; }

Type float

Code samples
float satflow_basic = outputLane.Satflow_basic;
Dim satflow_basic As Single = outputLane.Satflow_basic
satflow_basic = outputLane.Satflow_basic
$satflow_basic = $outputLane.Satflow_basic

Satflow_scats

"SCATS" saturation flow.

float Satflow_scats { get; }

Type float

Code samples
float satflow_scats = outputLane.Satflow_scats;
Dim satflow_scats As Single = outputLane.Satflow_scats
satflow_scats = outputLane.Satflow_scats
$satflow_scats = $outputLane.Satflow_scats

Satflow_scats_mf

"SCATS" MF.

float Satflow_scats_mf { get; }

Type float

Code samples
float satflow_scats_mf = outputLane.Satflow_scats_mf;
Dim satflow_scats_mf As Single = outputLane.Satflow_scats_mf
satflow_scats_mf = outputLane.Satflow_scats_mf
$satflow_scats_mf = $outputLane.Satflow_scats_mf

Shortlane_flow_moved

Flag indicating if flow moved out of this lane to adjacent lane due to short lane effects.

bool Shortlane_flow_moved { get; }

Type bool

Code samples
bool shortlane_flow_moved = outputLane.Shortlane_flow_moved;
Dim shortlane_flow_moved As Boolean = outputLane.Shortlane_flow_moved
shortlane_flow_moved = outputLane.Shortlane_flow_moved
$shortlane_flow_moved = $outputLane.Shortlane_flow_moved

Stoprate_1

Stop rate 1st term.

float Stoprate_1 { get; }

Type float

Code samples
float stoprate_1 = outputLane.Stoprate_1;
Dim stoprate_1 As Single = outputLane.Stoprate_1
stoprate_1 = outputLane.Stoprate_1
$stoprate_1 = $outputLane.Stoprate_1

Stoprate_2

Stop rate 2nd term.

float Stoprate_2 { get; }

Type float

Code samples
float stoprate_2 = outputLane.Stoprate_2;
Dim stoprate_2 As Single = outputLane.Stoprate_2
stoprate_2 = outputLane.Stoprate_2
$stoprate_2 = $outputLane.Stoprate_2

Stoprate_geo

"Geometric" stop rate.

float Stoprate_geo { get; }

Type float

Code samples
float stoprate_geo = outputLane.Stoprate_geo;
Dim stoprate_geo As Single = outputLane.Stoprate_geo
stoprate_geo = outputLane.Stoprate_geo
$stoprate_geo = $outputLane.Stoprate_geo

Stoprate_overall

Overall Stop Rate.

float Stoprate_overall { get; }

Type float

Code samples
float stoprate_overall = outputLane.Stoprate_overall;
Dim stoprate_overall As Single = outputLane.Stoprate_overall
stoprate_overall = outputLane.Stoprate_overall
$stoprate_overall = $outputLane.Stoprate_overall

Stoprate_qmovup

Queue move up rate (sum of both green periods).

float Stoprate_qmovup { get; }

Type float

Code samples
float stoprate_qmovup = outputLane.Stoprate_qmovup;
Dim stoprate_qmovup As Single = outputLane.Stoprate_qmovup
stoprate_qmovup = outputLane.Stoprate_qmovup
$stoprate_qmovup = $outputLane.Stoprate_qmovup

T2_reduced

Flag indicating if second terms reduced due to short lane effects.

bool T2_reduced { get; }

Type bool

Code samples
bool t2_reduced = outputLane.T2_reduced;
Dim t2_reduced As Boolean = outputLane.T2_reduced
t2_reduced = outputLane.T2_reduced
$t2_reduced = $outputLane.T2_reduced

Underutil_flag

Reason for lane underutilisation.

int Underutil_flag { get; }

Type int

Value

One of:

  • 0 - not underutilised
  • 1 - program
  • 2 - downstream
  • 3 - user-specified
Code samples
int underutil_flag = outputLane.Underutil_flag;
Dim underutil_flag As Integer = outputLane.Underutil_flag
underutil_flag = outputLane.Underutil_flag
$underutil_flag = $outputLane.Underutil_flag

Util_factor

Utilisation factor determined by the program.

float Util_factor { get; }

Type float

Code samples
float util_factor = outputLane.Util_factor;
Dim util_factor As Single = outputLane.Util_factor
util_factor = outputLane.Util_factor
$util_factor = $outputLane.Util_factor

Level_of_service

Lane LOS.

string Level_of_service { get; }

Type string

Code samples
string level_of_service = outputLane.Level_of_service;
Dim level_of_service As String = outputLane.Level_of_service
level_of_service = outputLane.Level_of_service
$level_of_service = $outputLane.Level_of_service

Capacity_shortlane_affected

Flag indicating if short lane affects capacity.

bool Capacity_shortlane_affected { get; }

Type bool

Code samples
bool capacity_shortlane_affected = outputLane.Capacity_shortlane_affected;
Dim capacity_shortlane_affected As Boolean = outputLane.Capacity_shortlane_affected
capacity_shortlane_affected = outputLane.Capacity_shortlane_affected
$capacity_shortlane_affected = $outputLane.Capacity_shortlane_affected

X1_flag

Degree of saturation = 1 flag.

int X1_flag { get; }

Type int

Value

One of:

  • 0 - x != 1
  • 1 - x = 1 due to short lane
  • 2 - x = 1 due to minimum capacity
Code samples
int x1_flag = outputLane.X1_flag;
Dim x1_flag As Integer = outputLane.X1_flag
x1_flag = outputLane.X1_flag
$x1_flag = $outputLane.X1_flag

Deg_satn

float Deg_satn { get; }

Type float

Code samples
float deg_satn = outputLane.Deg_satn;
Dim deg_satn As Single = outputLane.Deg_satn
deg_satn = outputLane.Deg_satn
$deg_satn = $outputLane.Deg_satn

Delay_acc_dec_dn

float Delay_acc_dec_dn { get; }

Type float

Code samples
float delay_acc_dec_dn = outputLane.Delay_acc_dec_dn;
Dim delay_acc_dec_dn As Single = outputLane.Delay_acc_dec_dn
delay_acc_dec_dn = outputLane.Delay_acc_dec_dn
$delay_acc_dec_dn = $outputLane.Delay_acc_dec_dn

Delay_queue_moveup

float Delay_queue_moveup { get; }

Type float

Code samples
float delay_queue_moveup = outputLane.Delay_queue_moveup;
Dim delay_queue_moveup As Single = outputLane.Delay_queue_moveup
delay_queue_moveup = outputLane.Delay_queue_moveup
$delay_queue_moveup = $outputLane.Delay_queue_moveup

Queue_storage_ratio_percentile

Queue storage ratio based on maximum back of queue (distance), user-specified percentile

float Queue_storage_ratio_percentile { get; }

Type float

Code samples
float queue_storage_ratio_percentile = outputLane.Queue_storage_ratio_percentile;
Dim queue_storage_ratio_percentile As Single = outputLane.Queue_storage_ratio_percentile
queue_storage_ratio_percentile = outputLane.Queue_storage_ratio_percentile
$queue_storage_ratio_percentile = $outputLane.Queue_storage_ratio_percentile

Queue_storage_ratio_avg

Queue storage ratio based on maximum back of queue (distance), mean

float Queue_storage_ratio_avg { get; }

Type float

Code samples
float queue_storage_ratio_avg = outputLane.Queue_storage_ratio_avg;
Dim queue_storage_ratio_avg As Single = outputLane.Queue_storage_ratio_avg
queue_storage_ratio_avg = outputLane.Queue_storage_ratio_avg
$queue_storage_ratio_avg = $outputLane.Queue_storage_ratio_avg

Total_stops

float Total_stops { get; }

Type float

Code samples
float total_stops = outputLane.Total_stops;
Dim total_stops As Single = outputLane.Total_stops
total_stops = outputLane.Total_stops
$total_stops = $outputLane.Total_stops

Flag_na

int Flag_na { get; }

Type int

Code samples
int flag_na = outputLane.Flag_na;
Dim flag_na As Integer = outputLane.Flag_na
flag_na = outputLane.Flag_na
$flag_na = $outputLane.Flag_na

Satn_speed

float Satn_speed { get; }

Type float

Code samples
float satn_speed = outputLane.Satn_speed;
Dim satn_speed As Single = outputLane.Satn_speed
satn_speed = outputLane.Satn_speed
$satn_speed = $outputLane.Satn_speed

Satn_flow

float Satn_flow { get; }

Type float

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

Satn_headway

float Satn_headway { get; }

Type float

Code samples
float satn_headway = outputLane.Satn_headway;
Dim satn_headway As Single = outputLane.Satn_headway
satn_headway = outputLane.Satn_headway
$satn_headway = $outputLane.Satn_headway

Satn_spacing

float Satn_spacing { get; }

Type float

Code samples
float satn_spacing = outputLane.Satn_spacing;
Dim satn_spacing As Single = outputLane.Satn_spacing
satn_spacing = outputLane.Satn_spacing
$satn_spacing = $outputLane.Satn_spacing

Average_queue_space

float Average_queue_space { get; }

Type float

Code samples
float average_queue_space = outputLane.Average_queue_space;
Dim average_queue_space As Single = outputLane.Average_queue_space
average_queue_space = outputLane.Average_queue_space
$average_queue_space = $outputLane.Average_queue_space

Driver_response_time

float Driver_response_time { get; }

Type float

Code samples
float driver_response_time = outputLane.Driver_response_time;
Dim driver_response_time As Single = outputLane.Driver_response_time
driver_response_time = outputLane.Driver_response_time
$driver_response_time = $outputLane.Driver_response_time

Is_dominant

bool Is_dominant { get; }

Type bool

Code samples
bool is_dominant = outputLane.Is_dominant;
Dim is_dominant As Boolean = outputLane.Is_dominant
is_dominant = outputLane.Is_dominant
$is_dominant = $outputLane.Is_dominant

Capacity_adj

float Capacity_adj { get; }

Type float

Code samples
float capacity_adj = outputLane.Capacity_adj;
Dim capacity_adj As Single = outputLane.Capacity_adj
capacity_adj = outputLane.Capacity_adj
$capacity_adj = $outputLane.Capacity_adj

Capacity_adj_flag

int Capacity_adj_flag { get; }

Type int

Code samples
int capacity_adj_flag = outputLane.Capacity_adj_flag;
Dim capacity_adj_flag As Integer = outputLane.Capacity_adj_flag
capacity_adj_flag = outputLane.Capacity_adj_flag
$capacity_adj_flag = $outputLane.Capacity_adj_flag

OutputLaneODs

ISIAPIOutputLaneODs OutputLaneODs { get; }

Type ISIAPIOutputLaneODs

Code samples
var outputLaneODs = outputLane.OutputLaneODs;
Dim outputLaneODs As ISIAPIOutputLaneODs = outputLane.OutputLaneODs
output_lane_o_ds = outputLane.OutputLaneODs
$outputLaneODs = $outputLane.OutputLaneODs

OutputLaneGreenPeriods

ISIAPIOutputLaneGreenPeriods OutputLaneGreenPeriods { get; }

Type ISIAPIOutputLaneGreenPeriods

Code samples
var outputLaneGreenPeriods = outputLane.OutputLaneGreenPeriods;
Dim outputLaneGreenPeriods As ISIAPIOutputLaneGreenPeriods = outputLane.OutputLaneGreenPeriods
output_lane_green_periods = outputLane.OutputLaneGreenPeriods
$outputLaneGreenPeriods = $outputLane.OutputLaneGreenPeriods

OutputLeg

ISIAPIOutputLeg OutputLeg { get; }

Type ISIAPIOutputLeg

Code samples
var outputLeg = outputLane.OutputLeg;
Dim outputLeg As ISIAPIOutputLeg = outputLane.OutputLeg
output_leg = outputLane.OutputLeg
$outputLeg = $outputLane.OutputLeg

OutputLaneMCs

ISIAPIOutputLaneMCs OutputLaneMCs { get; }

Type ISIAPIOutputLaneMCs

Code samples
var outputLaneMCs = outputLane.OutputLaneMCs;
Dim outputLaneMCs As ISIAPIOutputLaneMCs = outputLane.OutputLaneMCs
output_lane_m_cs = outputLane.OutputLaneMCs
$outputLaneMCs = $outputLane.OutputLaneMCs

Lane_block_adj

float Lane_block_adj { get; }

Type float

Code samples
float lane_block_adj = outputLane.Lane_block_adj;
Dim lane_block_adj As Single = outputLane.Lane_block_adj
lane_block_adj = outputLane.Lane_block_adj
$lane_block_adj = $outputLane.Lane_block_adj

Residual_demand_vol

float Residual_demand_vol { get; }

Type float

Code samples
float residual_demand_vol = outputLane.Residual_demand_vol;
Dim residual_demand_vol As Single = outputLane.Residual_demand_vol
residual_demand_vol = outputLane.Residual_demand_vol
$residual_demand_vol = $outputLane.Residual_demand_vol

Initial_demand_vol_clear_time

float Initial_demand_vol_clear_time { get; }

Type float

Code samples
float initial_demand_vol_clear_time = outputLane.Initial_demand_vol_clear_time;
Dim initial_demand_vol_clear_time As Single = outputLane.Initial_demand_vol_clear_time
initial_demand_vol_clear_time = outputLane.Initial_demand_vol_clear_time
$initial_demand_vol_clear_time = $outputLane.Initial_demand_vol_clear_time

Residual_demand_vol_clear_time

float Residual_demand_vol_clear_time { get; }

Type float

Code samples
float residual_demand_vol_clear_time = outputLane.Residual_demand_vol_clear_time;
Dim residual_demand_vol_clear_time As Single = outputLane.Residual_demand_vol_clear_time
residual_demand_vol_clear_time = outputLane.Residual_demand_vol_clear_time
$residual_demand_vol_clear_time = $outputLane.Residual_demand_vol_clear_time

Oversatn_duration

float Oversatn_duration { get; }

Type float

Code samples
float oversatn_duration = outputLane.Oversatn_duration;
Dim oversatn_duration As Single = outputLane.Oversatn_duration
oversatn_duration = outputLane.Oversatn_duration
$oversatn_duration = $outputLane.Oversatn_duration

Stop_rate

float Stop_rate { get; }

Type float

Code samples
float stop_rate = outputLane.Stop_rate;
Dim stop_rate As Single = outputLane.Stop_rate
stop_rate = outputLane.Stop_rate
$stop_rate = $outputLane.Stop_rate

Perc_arriving_during_green

float Perc_arriving_during_green { get; }

Type float

Code samples
float perc_arriving_during_green = outputLane.Perc_arriving_during_green;
Dim perc_arriving_during_green As Single = outputLane.Perc_arriving_during_green
perc_arriving_during_green = outputLane.Perc_arriving_during_green
$perc_arriving_during_green = $outputLane.Perc_arriving_during_green

Platoon_ratio

float Platoon_ratio { get; }

Type float

Code samples
float platoon_ratio = outputLane.Platoon_ratio;
Dim platoon_ratio As Single = outputLane.Platoon_ratio
platoon_ratio = outputLane.Platoon_ratio
$platoon_ratio = $outputLane.Platoon_ratio

Progression_factor_delay

float Progression_factor_delay { get; }

Type float

Code samples
float progression_factor_delay = outputLane.Progression_factor_delay;
Dim progression_factor_delay As Single = outputLane.Progression_factor_delay
progression_factor_delay = outputLane.Progression_factor_delay
$progression_factor_delay = $outputLane.Progression_factor_delay

Progression_factor_queue

float Progression_factor_queue { get; }

Type float

Code samples
float progression_factor_queue = outputLane.Progression_factor_queue;
Dim progression_factor_queue As Single = outputLane.Progression_factor_queue
progression_factor_queue = outputLane.Progression_factor_queue
$progression_factor_queue = $outputLane.Progression_factor_queue

Headway_scats_mf

float Headway_scats_mf { get; }

Type float

Code samples
float headway_scats_mf = outputLane.Headway_scats_mf;
Dim headway_scats_mf As Single = outputLane.Headway_scats_mf
headway_scats_mf = outputLane.Headway_scats_mf
$headway_scats_mf = $outputLane.Headway_scats_mf

Occupancy_scats_mf

float Occupancy_scats_mf { get; }

Type float

Code samples
float occupancy_scats_mf = outputLane.Occupancy_scats_mf;
Dim occupancy_scats_mf As Single = outputLane.Occupancy_scats_mf
occupancy_scats_mf = outputLane.Occupancy_scats_mf
$occupancy_scats_mf = $outputLane.Occupancy_scats_mf

Space_scats_mf

float Space_scats_mf { get; }

Type float

Code samples
float space_scats_mf = outputLane.Space_scats_mf;
Dim space_scats_mf As Single = outputLane.Space_scats_mf
space_scats_mf = outputLane.Space_scats_mf
$space_scats_mf = $outputLane.Space_scats_mf

Calc_mf_flag

int Calc_mf_flag { get; }

Type int

Code samples
int calc_mf_flag = outputLane.Calc_mf_flag;
Dim calc_mf_flag As Integer = outputLane.Calc_mf_flag
calc_mf_flag = outputLane.Calc_mf_flag
$calc_mf_flag = $outputLane.Calc_mf_flag

Queue_constraint_flag

int Queue_constraint_flag { get; }

Type int

Code samples
int queue_constraint_flag = outputLane.Queue_constraint_flag;
Dim queue_constraint_flag As Integer = outputLane.Queue_constraint_flag
queue_constraint_flag = outputLane.Queue_constraint_flag
$queue_constraint_flag = $outputLane.Queue_constraint_flag

Green_periods

int Green_periods { get; }

Type int

Code samples
int green_periods = outputLane.Green_periods;
Dim green_periods As Integer = outputLane.Green_periods
green_periods = outputLane.Green_periods
$green_periods = $outputLane.Green_periods

Upstr_flow_after_exit_sl

float Upstr_flow_after_exit_sl { get; }

Type float

Code samples
float upstr_flow_after_exit_sl = outputLane.Upstr_flow_after_exit_sl;
Dim upstr_flow_after_exit_sl As Single = outputLane.Upstr_flow_after_exit_sl
upstr_flow_after_exit_sl = outputLane.Upstr_flow_after_exit_sl
$upstr_flow_after_exit_sl = $outputLane.Upstr_flow_after_exit_sl

Lane_change_from_left

float Lane_change_from_left { get; }

Type float

Code samples
float lane_change_from_left = outputLane.Lane_change_from_left;
Dim lane_change_from_left As Single = outputLane.Lane_change_from_left
lane_change_from_left = outputLane.Lane_change_from_left
$lane_change_from_left = $outputLane.Lane_change_from_left

Lane_change_to_left

float Lane_change_to_left { get; }

Type float

Code samples
float lane_change_to_left = outputLane.Lane_change_to_left;
Dim lane_change_to_left As Single = outputLane.Lane_change_to_left
lane_change_to_left = outputLane.Lane_change_to_left
$lane_change_to_left = $outputLane.Lane_change_to_left

Lane_change_from_right

float Lane_change_from_right { get; }

Type float

Code samples
float lane_change_from_right = outputLane.Lane_change_from_right;
Dim lane_change_from_right As Single = outputLane.Lane_change_from_right
lane_change_from_right = outputLane.Lane_change_from_right
$lane_change_from_right = $outputLane.Lane_change_from_right

Lane_change_to_right

float Lane_change_to_right { get; }

Type float

Code samples
float lane_change_to_right = outputLane.Lane_change_to_right;
Dim lane_change_to_right As Single = outputLane.Lane_change_to_right
lane_change_to_right = outputLane.Lane_change_to_right
$lane_change_to_right = $outputLane.Lane_change_to_right

Is_nw_connected

bool Is_nw_connected { get; }

Type bool

Code samples
bool is_nw_connected = outputLane.Is_nw_connected;
Dim is_nw_connected As Boolean = outputLane.Is_nw_connected
is_nw_connected = outputLane.Is_nw_connected
$is_nw_connected = $outputLane.Is_nw_connected

Net_inflow

float Net_inflow { get; }

Type float

Code samples
float net_inflow = outputLane.Net_inflow;
Dim net_inflow As Single = outputLane.Net_inflow
net_inflow = outputLane.Net_inflow
$net_inflow = $outputLane.Net_inflow

Net_inflow_capconstr

float Net_inflow_capconstr { get; }

Type float

Code samples
float net_inflow_capconstr = outputLane.Net_inflow_capconstr;
Dim net_inflow_capconstr As Single = outputLane.Net_inflow_capconstr
net_inflow_capconstr = outputLane.Net_inflow_capconstr
$net_inflow_capconstr = $outputLane.Net_inflow_capconstr

Arrival_flow_flag

int Arrival_flow_flag { get; }

Type int

Code samples
int arrival_flow_flag = outputLane.Arrival_flow_flag;
Dim arrival_flow_flag As Integer = outputLane.Arrival_flow_flag
arrival_flow_flag = outputLane.Arrival_flow_flag
$arrival_flow_flag = $outputLane.Arrival_flow_flag

Queue_greenstart_mean

float Queue_greenstart_mean { get; }

Type float

Code samples
float queue_greenstart_mean = outputLane.Queue_greenstart_mean;
Dim queue_greenstart_mean As Single = outputLane.Queue_greenstart_mean
queue_greenstart_mean = outputLane.Queue_greenstart_mean
$queue_greenstart_mean = $outputLane.Queue_greenstart_mean

Queue_greenstart_percentile

float Queue_greenstart_percentile { get; }

Type float

Code samples
float queue_greenstart_percentile = outputLane.Queue_greenstart_percentile;
Dim queue_greenstart_percentile As Single = outputLane.Queue_greenstart_percentile
queue_greenstart_percentile = outputLane.Queue_greenstart_percentile
$queue_greenstart_percentile = $outputLane.Queue_greenstart_percentile

Queue_dist_cycav_mean

float Queue_dist_cycav_mean { get; }

Type float

Code samples
float queue_dist_cycav_mean = outputLane.Queue_dist_cycav_mean;
Dim queue_dist_cycav_mean As Single = outputLane.Queue_dist_cycav_mean
queue_dist_cycav_mean = outputLane.Queue_dist_cycav_mean
$queue_dist_cycav_mean = $outputLane.Queue_dist_cycav_mean

Queue_dist_cycav_percentile

float Queue_dist_cycav_percentile { get; }

Type float

Code samples
float queue_dist_cycav_percentile = outputLane.Queue_dist_cycav_percentile;
Dim queue_dist_cycav_percentile As Single = outputLane.Queue_dist_cycav_percentile
queue_dist_cycav_percentile = outputLane.Queue_dist_cycav_percentile
$queue_dist_cycav_percentile = $outputLane.Queue_dist_cycav_percentile

Queue_dist_greenstart_mean

float Queue_dist_greenstart_mean { get; }

Type float

Code samples
float queue_dist_greenstart_mean = outputLane.Queue_dist_greenstart_mean;
Dim queue_dist_greenstart_mean As Single = outputLane.Queue_dist_greenstart_mean
queue_dist_greenstart_mean = outputLane.Queue_dist_greenstart_mean
$queue_dist_greenstart_mean = $outputLane.Queue_dist_greenstart_mean

Queue_dist_greenstart_percentile

float Queue_dist_greenstart_percentile { get; }

Type float

Code samples
float queue_dist_greenstart_percentile = outputLane.Queue_dist_greenstart_percentile;
Dim queue_dist_greenstart_percentile As Single = outputLane.Queue_dist_greenstart_percentile
queue_dist_greenstart_percentile = outputLane.Queue_dist_greenstart_percentile
$queue_dist_greenstart_percentile = $outputLane.Queue_dist_greenstart_percentile

Initial_demand_vol

float Initial_demand_vol { get; }

Type float

Code samples
float initial_demand_vol = outputLane.Initial_demand_vol;
Dim initial_demand_vol As Single = outputLane.Initial_demand_vol
initial_demand_vol = outputLane.Initial_demand_vol
$initial_demand_vol = $outputLane.Initial_demand_vol

Avg_num_of_cycles_to_depart

float Avg_num_of_cycles_to_depart { get; }

Type float

Code samples
float avg_num_of_cycles_to_depart = outputLane.Avg_num_of_cycles_to_depart;
Dim avg_num_of_cycles_to_depart As Single = outputLane.Avg_num_of_cycles_to_depart
avg_num_of_cycles_to_depart = outputLane.Avg_num_of_cycles_to_depart
$avg_num_of_cycles_to_depart = $outputLane.Avg_num_of_cycles_to_depart

Prob_shortlane_overflow

float Prob_shortlane_overflow { get; }

Type float

Code samples
float prob_shortlane_overflow = outputLane.Prob_shortlane_overflow;
Dim prob_shortlane_overflow As Single = outputLane.Prob_shortlane_overflow
prob_shortlane_overflow = outputLane.Prob_shortlane_overflow
$prob_shortlane_overflow = $outputLane.Prob_shortlane_overflow

Satflow_basic_adj

float Satflow_basic_adj { get; }

Type float

Code samples
float satflow_basic_adj = outputLane.Satflow_basic_adj;
Dim satflow_basic_adj As Single = outputLane.Satflow_basic_adj
satflow_basic_adj = outputLane.Satflow_basic_adj
$satflow_basic_adj = $outputLane.Satflow_basic_adj

Adjfactor_lanewidth

float Adjfactor_lanewidth { get; }

Type float

Code samples
float adjfactor_lanewidth = outputLane.Adjfactor_lanewidth;
Dim adjfactor_lanewidth As Single = outputLane.Adjfactor_lanewidth
adjfactor_lanewidth = outputLane.Adjfactor_lanewidth
$adjfactor_lanewidth = $outputLane.Adjfactor_lanewidth

Adjfactor_grade

float Adjfactor_grade { get; }

Type float

Code samples
float adjfactor_grade = outputLane.Adjfactor_grade;
Dim adjfactor_grade As Single = outputLane.Adjfactor_grade
adjfactor_grade = outputLane.Adjfactor_grade
$adjfactor_grade = $outputLane.Adjfactor_grade

Adjfactor_parking

float Adjfactor_parking { get; }

Type float

Code samples
float adjfactor_parking = outputLane.Adjfactor_parking;
Dim adjfactor_parking As Single = outputLane.Adjfactor_parking
adjfactor_parking = outputLane.Adjfactor_parking
$adjfactor_parking = $outputLane.Adjfactor_parking

Adjfactor_buses

float Adjfactor_buses { get; }

Type float

Code samples
float adjfactor_buses = outputLane.Adjfactor_buses;
Dim adjfactor_buses As Single = outputLane.Adjfactor_buses
adjfactor_buses = outputLane.Adjfactor_buses
$adjfactor_buses = $outputLane.Adjfactor_buses

Adjfactor_flowscale

float Adjfactor_flowscale { get; }

Type float

Code samples
float adjfactor_flowscale = outputLane.Adjfactor_flowscale;
Dim adjfactor_flowscale As Single = outputLane.Adjfactor_flowscale
adjfactor_flowscale = outputLane.Adjfactor_flowscale
$adjfactor_flowscale = $outputLane.Adjfactor_flowscale

Adjfactor_trafficflow

float Adjfactor_trafficflow { get; }

Type float

Code samples
float adjfactor_trafficflow = outputLane.Adjfactor_trafficflow;
Dim adjfactor_trafficflow As Single = outputLane.Adjfactor_trafficflow
adjfactor_trafficflow = outputLane.Adjfactor_trafficflow
$adjfactor_trafficflow = $outputLane.Adjfactor_trafficflow

Equivalent_AT

int Equivalent_AT { get; }

Type int

Code samples
int equivalent_AT = outputLane.Equivalent_AT;
Dim equivalent_AT As Integer = outputLane.Equivalent_AT
equivalent_at = outputLane.Equivalent_AT
$equivalent_AT = $outputLane.Equivalent_AT

Control_type

int Control_type { get; }

Type int

Code samples
int control_type = outputLane.Control_type;
Dim control_type As Integer = outputLane.Control_type
control_type = outputLane.Control_type
$control_type = $outputLane.Control_type

Contlane_affect_by_adjshortlane

int Contlane_affect_by_adjshortlane { get; }

Type int

Code samples
int contlane_affect_by_adjshortlane = outputLane.Contlane_affect_by_adjshortlane;
Dim contlane_affect_by_adjshortlane As Integer = outputLane.Contlane_affect_by_adjshortlane
contlane_affect_by_adjshortlane = outputLane.Contlane_affect_by_adjshortlane
$contlane_affect_by_adjshortlane = $outputLane.Contlane_affect_by_adjshortlane

Opposing_ped_factor

float Opposing_ped_factor { get; }

Type float

Code samples
float opposing_ped_factor = outputLane.Opposing_ped_factor;
Dim opposing_ped_factor As Single = outputLane.Opposing_ped_factor
opposing_ped_factor = outputLane.Opposing_ped_factor
$opposing_ped_factor = $outputLane.Opposing_ped_factor

Unblocked_time_ratio

float Unblocked_time_ratio { get; }

Type float

Code samples
float unblocked_time_ratio = outputLane.Unblocked_time_ratio;
Dim unblocked_time_ratio As Single = outputLane.Unblocked_time_ratio
unblocked_time_ratio = outputLane.Unblocked_time_ratio
$unblocked_time_ratio = $outputLane.Unblocked_time_ratio

Gap_accept_cycle_time

float Gap_accept_cycle_time { get; }

Type float

Code samples
float gap_accept_cycle_time = outputLane.Gap_accept_cycle_time;
Dim gap_accept_cycle_time As Single = outputLane.Gap_accept_cycle_time
gap_accept_cycle_time = outputLane.Gap_accept_cycle_time
$gap_accept_cycle_time = $outputLane.Gap_accept_cycle_time

Gap_accept_blocked_time

float Gap_accept_blocked_time { get; }

Type float

Code samples
float gap_accept_blocked_time = outputLane.Gap_accept_blocked_time;
Dim gap_accept_blocked_time As Single = outputLane.Gap_accept_blocked_time
gap_accept_blocked_time = outputLane.Gap_accept_blocked_time
$gap_accept_blocked_time = $outputLane.Gap_accept_blocked_time

Gap_accept_unblocked_time

float Gap_accept_unblocked_time { get; }

Type float

Code samples
float gap_accept_unblocked_time = outputLane.Gap_accept_unblocked_time;
Dim gap_accept_unblocked_time As Single = outputLane.Gap_accept_unblocked_time
gap_accept_unblocked_time = outputLane.Gap_accept_unblocked_time
$gap_accept_unblocked_time = $outputLane.Gap_accept_unblocked_time

Minimum_delay

float Minimum_delay { get; }

Type float

Code samples
float minimum_delay = outputLane.Minimum_delay;
Dim minimum_delay As Single = outputLane.Minimum_delay
minimum_delay = outputLane.Minimum_delay
$minimum_delay = $outputLane.Minimum_delay

Queue_dist_overflow

float Queue_dist_overflow { get; }

Type float

Code samples
float queue_dist_overflow = outputLane.Queue_dist_overflow;
Dim queue_dist_overflow As Single = outputLane.Queue_dist_overflow
queue_dist_overflow = outputLane.Queue_dist_overflow
$queue_dist_overflow = $outputLane.Queue_dist_overflow

SpeedEfficiency

float SpeedEfficiency { get; }

Type float

Code samples
float speedEfficiency = outputLane.SpeedEfficiency;
Dim speedEfficiency As Single = outputLane.SpeedEfficiency
speed_efficiency = outputLane.SpeedEfficiency
$speedEfficiency = $outputLane.SpeedEfficiency

SpeedEfficiencyFlag

Speed Efficiency Flag

int SpeedEfficiencyFlag { get; }

Type int

Value

1 = Calculated Average Travel Speed exceeds the specified Desired Speed

Code samples
int speedEfficiencyFlag = outputLane.SpeedEfficiencyFlag;
Dim speedEfficiencyFlag As Integer = outputLane.SpeedEfficiencyFlag
speed_efficiency_flag = outputLane.SpeedEfficiencyFlag
$speedEfficiencyFlag = $outputLane.SpeedEfficiencyFlag

CongestionCoefficient

float CongestionCoefficient { get; }

Type float

Code samples
float congestionCoefficient = outputLane.CongestionCoefficient;
Dim congestionCoefficient As Single = outputLane.CongestionCoefficient
congestion_coefficient = outputLane.CongestionCoefficient
$congestionCoefficient = $outputLane.CongestionCoefficient

TravelTimeIndex

float TravelTimeIndex { get; }

Type float

Code samples
float travelTimeIndex = outputLane.TravelTimeIndex;
Dim travelTimeIndex As Single = outputLane.TravelTimeIndex
travel_time_index = outputLane.TravelTimeIndex
$travelTimeIndex = $outputLane.TravelTimeIndex

Uninterrupted_speed

float Uninterrupted_speed { get; }

Type float

Code samples
float uninterrupted_speed = outputLane.Uninterrupted_speed;
Dim uninterrupted_speed As Single = outputLane.Uninterrupted_speed
uninterrupted_speed = outputLane.Uninterrupted_speed
$uninterrupted_speed = $outputLane.Uninterrupted_speed

Density

float Density { get; }

Type float

Code samples
float density = outputLane.Density;
Dim density As Single = outputLane.Density
density = outputLane.Density
$density = $outputLane.Density

Spacing

float Spacing { get; }

Type float

Code samples
float spacing = outputLane.Spacing;
Dim spacing As Single = outputLane.Spacing
spacing = outputLane.Spacing
$spacing = $outputLane.Spacing

Headway

float Headway { get; }

Type float

Code samples
float headway = outputLane.Headway;
Dim headway As Single = outputLane.Headway
headway = outputLane.Headway
$headway = $outputLane.Headway

Occupancy_time

float Occupancy_time { get; }

Type float

Code samples
float occupancy_time = outputLane.Occupancy_time;
Dim occupancy_time As Single = outputLane.Occupancy_time
occupancy_time = outputLane.Occupancy_time
$occupancy_time = $outputLane.Occupancy_time

Space_time

float Space_time { get; }

Type float

Code samples
float space_time = outputLane.Space_time;
Dim space_time As Single = outputLane.Space_time
space_time = outputLane.Space_time
$space_time = $outputLane.Space_time

Avg_veh_length

float Avg_veh_length { get; }

Type float

Code samples
float avg_veh_length = outputLane.Avg_veh_length;
Dim avg_veh_length As Single = outputLane.Avg_veh_length
avg_veh_length = outputLane.Avg_veh_length
$avg_veh_length = $outputLane.Avg_veh_length

Space_occupancy_ratio

float Space_occupancy_ratio { get; }

Type float

Code samples
float space_occupancy_ratio = outputLane.Space_occupancy_ratio;
Dim space_occupancy_ratio As Single = outputLane.Space_occupancy_ratio
space_occupancy_ratio = outputLane.Space_occupancy_ratio
$space_occupancy_ratio = $outputLane.Space_occupancy_ratio

Time_occupancy_ratio

float Time_occupancy_ratio { get; }

Type float

Code samples
float time_occupancy_ratio = outputLane.Time_occupancy_ratio;
Dim time_occupancy_ratio As Single = outputLane.Time_occupancy_ratio
time_occupancy_ratio = outputLane.Time_occupancy_ratio
$time_occupancy_ratio = $outputLane.Time_occupancy_ratio

Uninterrupted_travel_delay

float Uninterrupted_travel_delay { get; }

Type float

Code samples
float uninterrupted_travel_delay = outputLane.Uninterrupted_travel_delay;
Dim uninterrupted_travel_delay As Single = outputLane.Uninterrupted_travel_delay
uninterrupted_travel_delay = outputLane.Uninterrupted_travel_delay
$uninterrupted_travel_delay = $outputLane.Uninterrupted_travel_delay

Queue_unrestr_mean

float Queue_unrestr_mean { get; }

Type float

Code samples
float queue_unrestr_mean = outputLane.Queue_unrestr_mean;
Dim queue_unrestr_mean As Single = outputLane.Queue_unrestr_mean
queue_unrestr_mean = outputLane.Queue_unrestr_mean
$queue_unrestr_mean = $outputLane.Queue_unrestr_mean

Cum_storage_space

float Cum_storage_space { get; }

Type float

Code samples
float cum_storage_space = outputLane.Cum_storage_space;
Dim cum_storage_space As Single = outputLane.Cum_storage_space
cum_storage_space = outputLane.Cum_storage_space
$cum_storage_space = $outputLane.Cum_storage_space

Queue_maxback_mean_flag

int Queue_maxback_mean_flag { get; }

Type int

Code samples
int queue_maxback_mean_flag = outputLane.Queue_maxback_mean_flag;
Dim queue_maxback_mean_flag As Integer = outputLane.Queue_maxback_mean_flag
queue_maxback_mean_flag = outputLane.Queue_maxback_mean_flag
$queue_maxback_mean_flag = $outputLane.Queue_maxback_mean_flag

Queue_maxback_percentile_flag

int Queue_maxback_percentile_flag { get; }

Type int

Code samples
int queue_maxback_percentile_flag = outputLane.Queue_maxback_percentile_flag;
Dim queue_maxback_percentile_flag As Integer = outputLane.Queue_maxback_percentile_flag
queue_maxback_percentile_flag = outputLane.Queue_maxback_percentile_flag
$queue_maxback_percentile_flag = $outputLane.Queue_maxback_percentile_flag

LOS_density

int LOS_density { get; }

Type int

Code samples
int lOS_density = outputLane.LOS_density;
Dim lOS_density As Integer = outputLane.LOS_density
los_density = outputLane.LOS_density
$lOS_density = $outputLane.LOS_density

Density_pcu

float Density_pcu { get; }

Type float

Code samples
float density_pcu = outputLane.Density_pcu;
Dim density_pcu As Single = outputLane.Density_pcu
density_pcu = outputLane.Density_pcu
$density_pcu = $outputLane.Density_pcu

Excess_queue_from_downstream_merge_mean

float Excess_queue_from_downstream_merge_mean { get; }

Type float

Code samples
float excess_queue_from_downstream_merge_mean = outputLane.Excess_queue_from_downstream_merge_mean;
Dim excess_queue_from_downstream_merge_mean As Single = outputLane.Excess_queue_from_downstream_merge_mean
excess_queue_from_downstream_merge_mean = outputLane.Excess_queue_from_downstream_merge_mean
$excess_queue_from_downstream_merge_mean = $outputLane.Excess_queue_from_downstream_merge_mean

Excess_queue_from_downstream_merge_percentile

float Excess_queue_from_downstream_merge_percentile { get; }

Type float

Code samples
float excess_queue_from_downstream_merge_percentile = outputLane.Excess_queue_from_downstream_merge_percentile;
Dim excess_queue_from_downstream_merge_percentile As Single = outputLane.Excess_queue_from_downstream_merge_percentile
excess_queue_from_downstream_merge_percentile = outputLane.Excess_queue_from_downstream_merge_percentile
$excess_queue_from_downstream_merge_percentile = $outputLane.Excess_queue_from_downstream_merge_percentile

Excess_queue_dist_from_downstream_merge_mean

float Excess_queue_dist_from_downstream_merge_mean { get; }

Type float

Code samples
float excess_queue_dist_from_downstream_merge_mean = outputLane.Excess_queue_dist_from_downstream_merge_mean;
Dim excess_queue_dist_from_downstream_merge_mean As Single = outputLane.Excess_queue_dist_from_downstream_merge_mean
excess_queue_dist_from_downstream_merge_mean = outputLane.Excess_queue_dist_from_downstream_merge_mean
$excess_queue_dist_from_downstream_merge_mean = $outputLane.Excess_queue_dist_from_downstream_merge_mean

Excess_queue_dist_from_downstream_merge_percentile

float Excess_queue_dist_from_downstream_merge_percentile { get; }

Type float

Code samples
float excess_queue_dist_from_downstream_merge_percentile = outputLane.Excess_queue_dist_from_downstream_merge_percentile;
Dim excess_queue_dist_from_downstream_merge_percentile As Single = outputLane.Excess_queue_dist_from_downstream_merge_percentile
excess_queue_dist_from_downstream_merge_percentile = outputLane.Excess_queue_dist_from_downstream_merge_percentile
$excess_queue_dist_from_downstream_merge_percentile = $outputLane.Excess_queue_dist_from_downstream_merge_percentile

OutputLaneUnsignalPed

ISIAPIOutputLaneUnsignalPed OutputLaneUnsignalPed { get; }

Type ISIAPIOutputLaneUnsignalPed

Code samples
var outputLaneUnsignalPed = outputLane.OutputLaneUnsignalPed;
Dim outputLaneUnsignalPed As ISIAPIOutputLaneUnsignalPed = outputLane.OutputLaneUnsignalPed
output_lane_unsignal_ped = outputLane.OutputLaneUnsignalPed
$outputLaneUnsignalPed = $outputLane.OutputLaneUnsignalPed