Skip to content

OutputLeg

Type ISIAPIOutputLeg · Interface
Namespace SIDRASolutions.SI.API
Assembly SIDRASolutions.SI.API.dll
COM CLSID 13E6D6A5-09AB-4E97-8D6D-48625134A9CA

SIDRA INTERSECTION Output Leg wrapper interface

Declaration

[Guid("13E6D6A5-09AB-4E97-8D6D-48625134A9CA")]
public interface ISIAPIOutputLeg

Members

Properties

Property Type Summary
Orientation int
Flow_total float Total Demand Flow Rate.
Flow_LV float Demand Flow Rate of all Movement Classes with Light Vehicle Model Designation.
Flow_HV float Demand Flow Rate of all Movement Classes with Heavy Vehicle Model Designation.
Flow_HV_pct float Demand Flow Rate Percentage (%) of all Movement Classes with Heavy Vehicle Model Designation.
Flow_total_capconstr float Total Arrival Flow Rate.
Flow_LV_capconstr float Arrival Flow Rate of all Movement Classes with Light Vehicle Model Designation.
Flow_HV_capconstr float Arrival Flow Rate of all Movement Classes with Heavy Vehicle Model Designation.
Flow_HV_pct_capconstr float Arrival Flow Percentage (%) of all Movement Classes with Heavy Vehicle Model Designation.
Capacity_effective float Effective intersection capacity.
Capacity_lane_total float Sum of all lane capacities.
Capacity_mov_total float Sum of movement capacities (includes effect of lane underutilisation within movement).
Deg_satn float Intersection degree of saturation.
Delay_control_average float Average control delay.
Delay_control_total float Total control delay.
Level_of_service string Approach LOS.
Level_of_service_worstmov string Worst movement LOS on approach.
Level_of_service_worstlane string Worst lane LOS on approach.
Queue_cycav_mean float Longest cycle-average queue (veh), mean.
Queue_cycav_percentile float Longest cycle-average queue (veh), user-specified percentile.
Queue_maxback_mean float Longest maximum back of queue (veh), mean.
Queue_maxback_percentile float Longest maximum back of queue (veh), user-specified percentile.
Queue_dist_cycav_mean float Longest cycle-average queue (distance), mean.
Queue_dist_cycav_percentile float Longest cycle-average queue (distance), user-specified percentile.
Queue_dist_maxback_mean float Longest maximum back of queue (distance), mean.
Queue_dist_maxback_percentile float Longest maximum back of queue (distance), user-specified percentile.
Queue_storage_ratio_avg float Queue storage ratio based on maximum back of queue (distance), mean
Queue_storage_ratio_percentile float Queue storage ratio based on maximum back of queue (distance), user-specified percentile
Stop_rate float Effective stop rate.
Stops_total float Total effective stops.
Proportion_queued float Proportion queued.
Performance_index float Performance index.
Travel_distance_total float Total travel distance.
Travel_distance_average float Average travel distance.
Travel_time_total float Total travel time.
Travel_time_average float Average travel time.
Travel_speed float Average travel speed.
Operating_cost_total float Total operating cost (cost unit/h).
Fuel_consumption_total float Total fuel consumption.
Carbon_dioxide_total float Total Carbon Dioxide emissions (kg/h).
Hydrocarbons_total float Total Hydrocarbon emissions (kg/h).
Carbon_monoxide_total float Total Carbon Monoxide emissions (kg/h).
Nox_total float Total NOX emissions (kg/h).
Operating_cost_rate float Operating cost rate (cost unit/km).
Fuel_consumption_rate float Fuel consumption rate.
Carbon_dioxide_rate float Carbon Dioxide emission rate (g/km).
Hydrocarbons_rate float Hydrocarbon emission rate (g/km).
Carbon_monoxide_rate float Carbon Monoxide emission rate (g/km).
Nox_rate float NOX emission rate (g/km).
Exiting_flow float Flow exiting to leg (veh).
Circulating_flow float Flow circulating in front of leg (veh) (roundabouts).
X1_flag int Degree of saturation = 1 flag.
OutputLegMCs ISIAPIOutputLegMCs
OutputLanes ISIAPIOutputLanes
OutputCirculatingLanes ISIAPIOutputCirculatingLanes
Delay_control_average_worstlane float
Delay_control_average_worstmov float
Delay_geometric float
Delay_stopline_average float
Exiting_flow_capconstr float
Circulating_flow_pcu float
FHWA_capacity_zero_circ_flow float
Inscribed_diameter float
Num_entry_lanes int
Average_entry_lane_width float
Prop_queued_upstr_signal float
Prop_queued_upstr_signal_flag int
Extra_bunching float
Extra_bunching_flag int
Idling_time_average float
SpeedEfficiency float
Net_inflow float
Net_inflow_capconstr float
Arrival_flow_flag int
Queue_greenstart_mean float
Queue_greenstart_percentile float
Queue_dist_greenstart_mean float
Queue_dist_greenstart_percentile float
Capacity_adj_worstlane float
Capacity_adj_flag_worstlane int
Avg_num_of_cycles_to_depart float
Total_lane_changes float
Platoonmode_type int
SpeedEfficiencyFlag int Speed Efficiency Flag
CongestionCoefficient float
TravelTimeIndex float
Prob_blockage float
DesiredSpeedMethod int Desired Speed Method
DesiredSpeed float
DesiredSpeedProgram float
Uninterrupted_speed float
Density float
Density_pcu float
Spacing float
Headway float
Occupancy_time float
Space_time float
Avg_veh_length float
Space_occupancy_ratio float
Time_occupancy_ratio float
Uninterrupted_travel_delay float
LOS_density string
OutputLaneExits ISIAPIOutputLaneExits
Outputset ISIAPIOutputset
Veh_operating_cost_total float
Time_cost_total float
Veh_operating_cost_rate float
Time_cost_rate float
Rou_exit_peds_conflict_zone_len float
Rou_exit_peds_crit_gap float
Rou_exit_peds_followup_hdwy float
Rou_exit_peds_lane_capacity float

Properties

Orientation

int Orientation { get; }

Type int

Code samples
int orientation = outputLeg.Orientation;
long orientation;
outputLeg->get_Orientation(&orientation);
orientation = outputLeg.Orientation
$orientation = $outputLeg.Orientation

Flow_total

Total Demand Flow Rate.

float Flow_total { get; }

Type float

Code samples
float flow_total = outputLeg.Flow_total;
double flow_total;
outputLeg->get_Flow_total(&flow_total);
flow_total = outputLeg.Flow_total
$flow_total = $outputLeg.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 = outputLeg.Flow_LV;
double flow_LV;
outputLeg->get_Flow_LV(&flow_LV);
flow_lv = outputLeg.Flow_LV
$flow_LV = $outputLeg.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 = outputLeg.Flow_HV;
double flow_HV;
outputLeg->get_Flow_HV(&flow_HV);
flow_hv = outputLeg.Flow_HV
$flow_HV = $outputLeg.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 = outputLeg.Flow_HV_pct;
double flow_HV_pct;
outputLeg->get_Flow_HV_pct(&flow_HV_pct);
flow_hv_pct = outputLeg.Flow_HV_pct
$flow_HV_pct = $outputLeg.Flow_HV_pct

Flow_total_capconstr

Total Arrival Flow Rate.

float Flow_total_capconstr { get; }

Type float

Code samples
float flow_total_capconstr = outputLeg.Flow_total_capconstr;
double flow_total_capconstr;
outputLeg->get_Flow_total_capconstr(&flow_total_capconstr);
flow_total_capconstr = outputLeg.Flow_total_capconstr
$flow_total_capconstr = $outputLeg.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 = outputLeg.Flow_LV_capconstr;
double flow_LV_capconstr;
outputLeg->get_Flow_LV_capconstr(&flow_LV_capconstr);
flow_lv_capconstr = outputLeg.Flow_LV_capconstr
$flow_LV_capconstr = $outputLeg.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 = outputLeg.Flow_HV_capconstr;
double flow_HV_capconstr;
outputLeg->get_Flow_HV_capconstr(&flow_HV_capconstr);
flow_hv_capconstr = outputLeg.Flow_HV_capconstr
$flow_HV_capconstr = $outputLeg.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 = outputLeg.Flow_HV_pct_capconstr;
double flow_HV_pct_capconstr;
outputLeg->get_Flow_HV_pct_capconstr(&flow_HV_pct_capconstr);
flow_hv_pct_capconstr = outputLeg.Flow_HV_pct_capconstr
$flow_HV_pct_capconstr = $outputLeg.Flow_HV_pct_capconstr

Capacity_effective

Effective intersection capacity.

float Capacity_effective { get; }

Type float

Code samples
float capacity_effective = outputLeg.Capacity_effective;
double capacity_effective;
outputLeg->get_Capacity_effective(&capacity_effective);
capacity_effective = outputLeg.Capacity_effective
$capacity_effective = $outputLeg.Capacity_effective

Capacity_lane_total

Sum of all lane capacities.

float Capacity_lane_total { get; }

Type float

Code samples
float capacity_lane_total = outputLeg.Capacity_lane_total;
double capacity_lane_total;
outputLeg->get_Capacity_lane_total(&capacity_lane_total);
capacity_lane_total = outputLeg.Capacity_lane_total
$capacity_lane_total = $outputLeg.Capacity_lane_total

Capacity_mov_total

Sum of movement capacities (includes effect of lane underutilisation within movement).

float Capacity_mov_total { get; }

Type float

Code samples
float capacity_mov_total = outputLeg.Capacity_mov_total;
double capacity_mov_total;
outputLeg->get_Capacity_mov_total(&capacity_mov_total);
capacity_mov_total = outputLeg.Capacity_mov_total
$capacity_mov_total = $outputLeg.Capacity_mov_total

Deg_satn

Intersection degree of saturation.

float Deg_satn { get; }

Type float

Code samples
float deg_satn = outputLeg.Deg_satn;
double deg_satn;
outputLeg->get_Deg_satn(&deg_satn);
deg_satn = outputLeg.Deg_satn
$deg_satn = $outputLeg.Deg_satn

Delay_control_average

Average control delay.

float Delay_control_average { get; }

Type float

Code samples
float delay_control_average = outputLeg.Delay_control_average;
double delay_control_average;
outputLeg->get_Delay_control_average(&delay_control_average);
delay_control_average = outputLeg.Delay_control_average
$delay_control_average = $outputLeg.Delay_control_average

Delay_control_total

Total control delay.

float Delay_control_total { get; }

Type float

Code samples
float delay_control_total = outputLeg.Delay_control_total;
double delay_control_total;
outputLeg->get_Delay_control_total(&delay_control_total);
delay_control_total = outputLeg.Delay_control_total
$delay_control_total = $outputLeg.Delay_control_total

Level_of_service

Approach LOS.

string Level_of_service { get; }

Type string

Code samples
string level_of_service = outputLeg.Level_of_service;
CComBSTR level_of_service;
outputLeg->get_Level_of_service(&level_of_service);
level_of_service = outputLeg.Level_of_service
$level_of_service = $outputLeg.Level_of_service

Level_of_service_worstmov

Worst movement LOS on approach.

string Level_of_service_worstmov { get; }

Type string

Code samples
string level_of_service_worstmov = outputLeg.Level_of_service_worstmov;
CComBSTR level_of_service_worstmov;
outputLeg->get_Level_of_service_worstmov(&level_of_service_worstmov);
level_of_service_worstmov = outputLeg.Level_of_service_worstmov
$level_of_service_worstmov = $outputLeg.Level_of_service_worstmov

Level_of_service_worstlane

Worst lane LOS on approach.

string Level_of_service_worstlane { get; }

Type string

Code samples
string level_of_service_worstlane = outputLeg.Level_of_service_worstlane;
CComBSTR level_of_service_worstlane;
outputLeg->get_Level_of_service_worstlane(&level_of_service_worstlane);
level_of_service_worstlane = outputLeg.Level_of_service_worstlane
$level_of_service_worstlane = $outputLeg.Level_of_service_worstlane

Queue_cycav_mean

Longest cycle-average queue (veh), mean.

float Queue_cycav_mean { get; }

Type float

Code samples
float queue_cycav_mean = outputLeg.Queue_cycav_mean;
double queue_cycav_mean;
outputLeg->get_Queue_cycav_mean(&queue_cycav_mean);
queue_cycav_mean = outputLeg.Queue_cycav_mean
$queue_cycav_mean = $outputLeg.Queue_cycav_mean

Queue_cycav_percentile

Longest cycle-average queue (veh), user-specified percentile.

float Queue_cycav_percentile { get; }

Type float

Code samples
float queue_cycav_percentile = outputLeg.Queue_cycav_percentile;
double queue_cycav_percentile;
outputLeg->get_Queue_cycav_percentile(&queue_cycav_percentile);
queue_cycav_percentile = outputLeg.Queue_cycav_percentile
$queue_cycav_percentile = $outputLeg.Queue_cycav_percentile

Queue_maxback_mean

Longest maximum back of queue (veh), mean.

float Queue_maxback_mean { get; }

Type float

Code samples
float queue_maxback_mean = outputLeg.Queue_maxback_mean;
double queue_maxback_mean;
outputLeg->get_Queue_maxback_mean(&queue_maxback_mean);
queue_maxback_mean = outputLeg.Queue_maxback_mean
$queue_maxback_mean = $outputLeg.Queue_maxback_mean

Queue_maxback_percentile

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

float Queue_maxback_percentile { get; }

Type float

Code samples
float queue_maxback_percentile = outputLeg.Queue_maxback_percentile;
double queue_maxback_percentile;
outputLeg->get_Queue_maxback_percentile(&queue_maxback_percentile);
queue_maxback_percentile = outputLeg.Queue_maxback_percentile
$queue_maxback_percentile = $outputLeg.Queue_maxback_percentile

Queue_dist_cycav_mean

Longest cycle-average queue (distance), mean.

float Queue_dist_cycav_mean { get; }

Type float

Code samples
float queue_dist_cycav_mean = outputLeg.Queue_dist_cycav_mean;
double queue_dist_cycav_mean;
outputLeg->get_Queue_dist_cycav_mean(&queue_dist_cycav_mean);
queue_dist_cycav_mean = outputLeg.Queue_dist_cycav_mean
$queue_dist_cycav_mean = $outputLeg.Queue_dist_cycav_mean

Queue_dist_cycav_percentile

Longest cycle-average queue (distance), user-specified percentile.

float Queue_dist_cycav_percentile { get; }

Type float

Code samples
float queue_dist_cycav_percentile = outputLeg.Queue_dist_cycav_percentile;
double queue_dist_cycav_percentile;
outputLeg->get_Queue_dist_cycav_percentile(&queue_dist_cycav_percentile);
queue_dist_cycav_percentile = outputLeg.Queue_dist_cycav_percentile
$queue_dist_cycav_percentile = $outputLeg.Queue_dist_cycav_percentile

Queue_dist_maxback_mean

Longest maximum back of queue (distance), mean.

float Queue_dist_maxback_mean { get; }

Type float

Code samples
float queue_dist_maxback_mean = outputLeg.Queue_dist_maxback_mean;
double queue_dist_maxback_mean;
outputLeg->get_Queue_dist_maxback_mean(&queue_dist_maxback_mean);
queue_dist_maxback_mean = outputLeg.Queue_dist_maxback_mean
$queue_dist_maxback_mean = $outputLeg.Queue_dist_maxback_mean

Queue_dist_maxback_percentile

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

float Queue_dist_maxback_percentile { get; }

Type float

Code samples
float queue_dist_maxback_percentile = outputLeg.Queue_dist_maxback_percentile;
double queue_dist_maxback_percentile;
outputLeg->get_Queue_dist_maxback_percentile(&queue_dist_maxback_percentile);
queue_dist_maxback_percentile = outputLeg.Queue_dist_maxback_percentile
$queue_dist_maxback_percentile = $outputLeg.Queue_dist_maxback_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 = outputLeg.Queue_storage_ratio_avg;
double queue_storage_ratio_avg;
outputLeg->get_Queue_storage_ratio_avg(&queue_storage_ratio_avg);
queue_storage_ratio_avg = outputLeg.Queue_storage_ratio_avg
$queue_storage_ratio_avg = $outputLeg.Queue_storage_ratio_avg

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 = outputLeg.Queue_storage_ratio_percentile;
double queue_storage_ratio_percentile;
outputLeg->get_Queue_storage_ratio_percentile(&queue_storage_ratio_percentile);
queue_storage_ratio_percentile = outputLeg.Queue_storage_ratio_percentile
$queue_storage_ratio_percentile = $outputLeg.Queue_storage_ratio_percentile

Stop_rate

Effective stop rate.

float Stop_rate { get; }

Type float

Code samples
float stop_rate = outputLeg.Stop_rate;
double stop_rate;
outputLeg->get_Stop_rate(&stop_rate);
stop_rate = outputLeg.Stop_rate
$stop_rate = $outputLeg.Stop_rate

Stops_total

Total effective stops.

float Stops_total { get; }

Type float

Code samples
float stops_total = outputLeg.Stops_total;
double stops_total;
outputLeg->get_Stops_total(&stops_total);
stops_total = outputLeg.Stops_total
$stops_total = $outputLeg.Stops_total

Proportion_queued

Proportion queued.

float Proportion_queued { get; }

Type float

Code samples
float proportion_queued = outputLeg.Proportion_queued;
double proportion_queued;
outputLeg->get_Proportion_queued(&proportion_queued);
proportion_queued = outputLeg.Proportion_queued
$proportion_queued = $outputLeg.Proportion_queued

Performance_index

Performance index.

float Performance_index { get; }

Type float

Code samples
float performance_index = outputLeg.Performance_index;
double performance_index;
outputLeg->get_Performance_index(&performance_index);
performance_index = outputLeg.Performance_index
$performance_index = $outputLeg.Performance_index

Travel_distance_total

Total travel distance.

float Travel_distance_total { get; }

Type float

Code samples
float travel_distance_total = outputLeg.Travel_distance_total;
double travel_distance_total;
outputLeg->get_Travel_distance_total(&travel_distance_total);
travel_distance_total = outputLeg.Travel_distance_total
$travel_distance_total = $outputLeg.Travel_distance_total

Travel_distance_average

Average travel distance.

float Travel_distance_average { get; }

Type float

Code samples
float travel_distance_average = outputLeg.Travel_distance_average;
double travel_distance_average;
outputLeg->get_Travel_distance_average(&travel_distance_average);
travel_distance_average = outputLeg.Travel_distance_average
$travel_distance_average = $outputLeg.Travel_distance_average

Travel_time_total

Total travel time.

float Travel_time_total { get; }

Type float

Code samples
float travel_time_total = outputLeg.Travel_time_total;
double travel_time_total;
outputLeg->get_Travel_time_total(&travel_time_total);
travel_time_total = outputLeg.Travel_time_total
$travel_time_total = $outputLeg.Travel_time_total

Travel_time_average

Average travel time.

float Travel_time_average { get; }

Type float

Code samples
float travel_time_average = outputLeg.Travel_time_average;
double travel_time_average;
outputLeg->get_Travel_time_average(&travel_time_average);
travel_time_average = outputLeg.Travel_time_average
$travel_time_average = $outputLeg.Travel_time_average

Travel_speed

Average travel speed.

float Travel_speed { get; }

Type float

Code samples
float travel_speed = outputLeg.Travel_speed;
double travel_speed;
outputLeg->get_Travel_speed(&travel_speed);
travel_speed = outputLeg.Travel_speed
$travel_speed = $outputLeg.Travel_speed

Operating_cost_total

Total operating cost (cost unit/h).

float Operating_cost_total { get; }

Type float

Code samples
float operating_cost_total = outputLeg.Operating_cost_total;
double operating_cost_total;
outputLeg->get_Operating_cost_total(&operating_cost_total);
operating_cost_total = outputLeg.Operating_cost_total
$operating_cost_total = $outputLeg.Operating_cost_total

Fuel_consumption_total

Total fuel consumption.

float Fuel_consumption_total { get; }

Type float

Code samples
float fuel_consumption_total = outputLeg.Fuel_consumption_total;
double fuel_consumption_total;
outputLeg->get_Fuel_consumption_total(&fuel_consumption_total);
fuel_consumption_total = outputLeg.Fuel_consumption_total
$fuel_consumption_total = $outputLeg.Fuel_consumption_total

Carbon_dioxide_total

Total Carbon Dioxide emissions (kg/h).

float Carbon_dioxide_total { get; }

Type float

Code samples
float carbon_dioxide_total = outputLeg.Carbon_dioxide_total;
double carbon_dioxide_total;
outputLeg->get_Carbon_dioxide_total(&carbon_dioxide_total);
carbon_dioxide_total = outputLeg.Carbon_dioxide_total
$carbon_dioxide_total = $outputLeg.Carbon_dioxide_total

Hydrocarbons_total

Total Hydrocarbon emissions (kg/h).

float Hydrocarbons_total { get; }

Type float

Code samples
float hydrocarbons_total = outputLeg.Hydrocarbons_total;
double hydrocarbons_total;
outputLeg->get_Hydrocarbons_total(&hydrocarbons_total);
hydrocarbons_total = outputLeg.Hydrocarbons_total
$hydrocarbons_total = $outputLeg.Hydrocarbons_total

Carbon_monoxide_total

Total Carbon Monoxide emissions (kg/h).

float Carbon_monoxide_total { get; }

Type float

Code samples
float carbon_monoxide_total = outputLeg.Carbon_monoxide_total;
double carbon_monoxide_total;
outputLeg->get_Carbon_monoxide_total(&carbon_monoxide_total);
carbon_monoxide_total = outputLeg.Carbon_monoxide_total
$carbon_monoxide_total = $outputLeg.Carbon_monoxide_total

Nox_total

Total NOX emissions (kg/h).

float Nox_total { get; }

Type float

Code samples
float nox_total = outputLeg.Nox_total;
double nox_total;
outputLeg->get_Nox_total(&nox_total);
nox_total = outputLeg.Nox_total
$nox_total = $outputLeg.Nox_total

Operating_cost_rate

Operating cost rate (cost unit/km).

float Operating_cost_rate { get; }

Type float

Code samples
float operating_cost_rate = outputLeg.Operating_cost_rate;
double operating_cost_rate;
outputLeg->get_Operating_cost_rate(&operating_cost_rate);
operating_cost_rate = outputLeg.Operating_cost_rate
$operating_cost_rate = $outputLeg.Operating_cost_rate

Fuel_consumption_rate

Fuel consumption rate.

float Fuel_consumption_rate { get; }

Type float

Code samples
float fuel_consumption_rate = outputLeg.Fuel_consumption_rate;
double fuel_consumption_rate;
outputLeg->get_Fuel_consumption_rate(&fuel_consumption_rate);
fuel_consumption_rate = outputLeg.Fuel_consumption_rate
$fuel_consumption_rate = $outputLeg.Fuel_consumption_rate

Carbon_dioxide_rate

Carbon Dioxide emission rate (g/km).

float Carbon_dioxide_rate { get; }

Type float

Code samples
float carbon_dioxide_rate = outputLeg.Carbon_dioxide_rate;
double carbon_dioxide_rate;
outputLeg->get_Carbon_dioxide_rate(&carbon_dioxide_rate);
carbon_dioxide_rate = outputLeg.Carbon_dioxide_rate
$carbon_dioxide_rate = $outputLeg.Carbon_dioxide_rate

Hydrocarbons_rate

Hydrocarbon emission rate (g/km).

float Hydrocarbons_rate { get; }

Type float

Code samples
float hydrocarbons_rate = outputLeg.Hydrocarbons_rate;
double hydrocarbons_rate;
outputLeg->get_Hydrocarbons_rate(&hydrocarbons_rate);
hydrocarbons_rate = outputLeg.Hydrocarbons_rate
$hydrocarbons_rate = $outputLeg.Hydrocarbons_rate

Carbon_monoxide_rate

Carbon Monoxide emission rate (g/km).

float Carbon_monoxide_rate { get; }

Type float

Code samples
float carbon_monoxide_rate = outputLeg.Carbon_monoxide_rate;
double carbon_monoxide_rate;
outputLeg->get_Carbon_monoxide_rate(&carbon_monoxide_rate);
carbon_monoxide_rate = outputLeg.Carbon_monoxide_rate
$carbon_monoxide_rate = $outputLeg.Carbon_monoxide_rate

Nox_rate

NOX emission rate (g/km).

float Nox_rate { get; }

Type float

Code samples
float nox_rate = outputLeg.Nox_rate;
double nox_rate;
outputLeg->get_Nox_rate(&nox_rate);
nox_rate = outputLeg.Nox_rate
$nox_rate = $outputLeg.Nox_rate

Exiting_flow

Flow exiting to leg (veh).

float Exiting_flow { get; }

Type float

Code samples
float exiting_flow = outputLeg.Exiting_flow;
double exiting_flow;
outputLeg->get_Exiting_flow(&exiting_flow);
exiting_flow = outputLeg.Exiting_flow
$exiting_flow = $outputLeg.Exiting_flow

Circulating_flow

Flow circulating in front of leg (veh) (roundabouts).

float Circulating_flow { get; }

Type float

Code samples
float circulating_flow = outputLeg.Circulating_flow;
double circulating_flow;
outputLeg->get_Circulating_flow(&circulating_flow);
circulating_flow = outputLeg.Circulating_flow
$circulating_flow = $outputLeg.Circulating_flow

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 = outputLeg.X1_flag;
long x1_flag;
outputLeg->get_X1_flag(&x1_flag);
x1_flag = outputLeg.X1_flag
$x1_flag = $outputLeg.X1_flag

OutputLegMCs

ISIAPIOutputLegMCs OutputLegMCs { get; }

Type ISIAPIOutputLegMCs

Code samples
var outputLegMCs = outputLeg.OutputLegMCs;
CComPtr<ISIAPIOutputLegMCs> outputLegMCs;
outputLeg->get_OutputLegMCs(&outputLegMCs);
output_leg_m_cs = outputLeg.OutputLegMCs
$outputLegMCs = $outputLeg.OutputLegMCs

OutputLanes

ISIAPIOutputLanes OutputLanes { get; }

Type ISIAPIOutputLanes

Code samples
var outputLanes = outputLeg.OutputLanes;
CComPtr<ISIAPIOutputLanes> outputLanes;
outputLeg->get_OutputLanes(&outputLanes);
output_lanes = outputLeg.OutputLanes
$outputLanes = $outputLeg.OutputLanes

OutputCirculatingLanes

ISIAPIOutputCirculatingLanes OutputCirculatingLanes { get; }

Type ISIAPIOutputCirculatingLanes

Code samples
var outputCirculatingLanes = outputLeg.OutputCirculatingLanes;
CComPtr<ISIAPIOutputCirculatingLanes> outputCirculatingLanes;
outputLeg->get_OutputCirculatingLanes(&outputCirculatingLanes);
output_circulating_lanes = outputLeg.OutputCirculatingLanes
$outputCirculatingLanes = $outputLeg.OutputCirculatingLanes

Delay_control_average_worstlane

float Delay_control_average_worstlane { get; }

Type float

Code samples
float delay_control_average_worstlane = outputLeg.Delay_control_average_worstlane;
double delay_control_average_worstlane;
outputLeg->get_Delay_control_average_worstlane(&delay_control_average_worstlane);
delay_control_average_worstlane = outputLeg.Delay_control_average_worstlane
$delay_control_average_worstlane = $outputLeg.Delay_control_average_worstlane

Delay_control_average_worstmov

float Delay_control_average_worstmov { get; }

Type float

Code samples
float delay_control_average_worstmov = outputLeg.Delay_control_average_worstmov;
double delay_control_average_worstmov;
outputLeg->get_Delay_control_average_worstmov(&delay_control_average_worstmov);
delay_control_average_worstmov = outputLeg.Delay_control_average_worstmov
$delay_control_average_worstmov = $outputLeg.Delay_control_average_worstmov

Delay_geometric

float Delay_geometric { get; }

Type float

Code samples
float delay_geometric = outputLeg.Delay_geometric;
double delay_geometric;
outputLeg->get_Delay_geometric(&delay_geometric);
delay_geometric = outputLeg.Delay_geometric
$delay_geometric = $outputLeg.Delay_geometric

Delay_stopline_average

float Delay_stopline_average { get; }

Type float

Code samples
float delay_stopline_average = outputLeg.Delay_stopline_average;
double delay_stopline_average;
outputLeg->get_Delay_stopline_average(&delay_stopline_average);
delay_stopline_average = outputLeg.Delay_stopline_average
$delay_stopline_average = $outputLeg.Delay_stopline_average

Exiting_flow_capconstr

float Exiting_flow_capconstr { get; }

Type float

Code samples
float exiting_flow_capconstr = outputLeg.Exiting_flow_capconstr;
double exiting_flow_capconstr;
outputLeg->get_Exiting_flow_capconstr(&exiting_flow_capconstr);
exiting_flow_capconstr = outputLeg.Exiting_flow_capconstr
$exiting_flow_capconstr = $outputLeg.Exiting_flow_capconstr

Circulating_flow_pcu

float Circulating_flow_pcu { get; }

Type float

Code samples
float circulating_flow_pcu = outputLeg.Circulating_flow_pcu;
double circulating_flow_pcu;
outputLeg->get_Circulating_flow_pcu(&circulating_flow_pcu);
circulating_flow_pcu = outputLeg.Circulating_flow_pcu
$circulating_flow_pcu = $outputLeg.Circulating_flow_pcu

FHWA_capacity_zero_circ_flow

float FHWA_capacity_zero_circ_flow { get; }

Type float

Code samples
float fHWA_capacity_zero_circ_flow = outputLeg.FHWA_capacity_zero_circ_flow;
double fHWA_capacity_zero_circ_flow;
outputLeg->get_FHWA_capacity_zero_circ_flow(&fHWA_capacity_zero_circ_flow);
fhwa_capacity_zero_circ_flow = outputLeg.FHWA_capacity_zero_circ_flow
$fHWA_capacity_zero_circ_flow = $outputLeg.FHWA_capacity_zero_circ_flow

Inscribed_diameter

float Inscribed_diameter { get; }

Type float

Code samples
float inscribed_diameter = outputLeg.Inscribed_diameter;
double inscribed_diameter;
outputLeg->get_Inscribed_diameter(&inscribed_diameter);
inscribed_diameter = outputLeg.Inscribed_diameter
$inscribed_diameter = $outputLeg.Inscribed_diameter

Num_entry_lanes

int Num_entry_lanes { get; }

Type int

Code samples
int num_entry_lanes = outputLeg.Num_entry_lanes;
long num_entry_lanes;
outputLeg->get_Num_entry_lanes(&num_entry_lanes);
num_entry_lanes = outputLeg.Num_entry_lanes
$num_entry_lanes = $outputLeg.Num_entry_lanes

Average_entry_lane_width

float Average_entry_lane_width { get; }

Type float

Code samples
float average_entry_lane_width = outputLeg.Average_entry_lane_width;
double average_entry_lane_width;
outputLeg->get_Average_entry_lane_width(&average_entry_lane_width);
average_entry_lane_width = outputLeg.Average_entry_lane_width
$average_entry_lane_width = $outputLeg.Average_entry_lane_width

Prop_queued_upstr_signal

float Prop_queued_upstr_signal { get; }

Type float

Code samples
float prop_queued_upstr_signal = outputLeg.Prop_queued_upstr_signal;
double prop_queued_upstr_signal;
outputLeg->get_Prop_queued_upstr_signal(&prop_queued_upstr_signal);
prop_queued_upstr_signal = outputLeg.Prop_queued_upstr_signal
$prop_queued_upstr_signal = $outputLeg.Prop_queued_upstr_signal

Prop_queued_upstr_signal_flag

int Prop_queued_upstr_signal_flag { get; }

Type int

Code samples
int prop_queued_upstr_signal_flag = outputLeg.Prop_queued_upstr_signal_flag;
long prop_queued_upstr_signal_flag;
outputLeg->get_Prop_queued_upstr_signal_flag(&prop_queued_upstr_signal_flag);
prop_queued_upstr_signal_flag = outputLeg.Prop_queued_upstr_signal_flag
$prop_queued_upstr_signal_flag = $outputLeg.Prop_queued_upstr_signal_flag

Extra_bunching

float Extra_bunching { get; }

Type float

Code samples
float extra_bunching = outputLeg.Extra_bunching;
double extra_bunching;
outputLeg->get_Extra_bunching(&extra_bunching);
extra_bunching = outputLeg.Extra_bunching
$extra_bunching = $outputLeg.Extra_bunching

Extra_bunching_flag

int Extra_bunching_flag { get; }

Type int

Code samples
int extra_bunching_flag = outputLeg.Extra_bunching_flag;
long extra_bunching_flag;
outputLeg->get_Extra_bunching_flag(&extra_bunching_flag);
extra_bunching_flag = outputLeg.Extra_bunching_flag
$extra_bunching_flag = $outputLeg.Extra_bunching_flag

Idling_time_average

float Idling_time_average { get; }

Type float

Code samples
float idling_time_average = outputLeg.Idling_time_average;
double idling_time_average;
outputLeg->get_Idling_time_average(&idling_time_average);
idling_time_average = outputLeg.Idling_time_average
$idling_time_average = $outputLeg.Idling_time_average

SpeedEfficiency

float SpeedEfficiency { get; }

Type float

Code samples
float speedEfficiency = outputLeg.SpeedEfficiency;
double speedEfficiency;
outputLeg->get_SpeedEfficiency(&speedEfficiency);
speed_efficiency = outputLeg.SpeedEfficiency
$speedEfficiency = $outputLeg.SpeedEfficiency

Net_inflow

float Net_inflow { get; }

Type float

Code samples
float net_inflow = outputLeg.Net_inflow;
double net_inflow;
outputLeg->get_Net_inflow(&net_inflow);
net_inflow = outputLeg.Net_inflow
$net_inflow = $outputLeg.Net_inflow

Net_inflow_capconstr

float Net_inflow_capconstr { get; }

Type float

Code samples
float net_inflow_capconstr = outputLeg.Net_inflow_capconstr;
double net_inflow_capconstr;
outputLeg->get_Net_inflow_capconstr(&net_inflow_capconstr);
net_inflow_capconstr = outputLeg.Net_inflow_capconstr
$net_inflow_capconstr = $outputLeg.Net_inflow_capconstr

Arrival_flow_flag

int Arrival_flow_flag { get; }

Type int

Code samples
int arrival_flow_flag = outputLeg.Arrival_flow_flag;
long arrival_flow_flag;
outputLeg->get_Arrival_flow_flag(&arrival_flow_flag);
arrival_flow_flag = outputLeg.Arrival_flow_flag
$arrival_flow_flag = $outputLeg.Arrival_flow_flag

Queue_greenstart_mean

float Queue_greenstart_mean { get; }

Type float

Code samples
float queue_greenstart_mean = outputLeg.Queue_greenstart_mean;
double queue_greenstart_mean;
outputLeg->get_Queue_greenstart_mean(&queue_greenstart_mean);
queue_greenstart_mean = outputLeg.Queue_greenstart_mean
$queue_greenstart_mean = $outputLeg.Queue_greenstart_mean

Queue_greenstart_percentile

float Queue_greenstart_percentile { get; }

Type float

Code samples
float queue_greenstart_percentile = outputLeg.Queue_greenstart_percentile;
double queue_greenstart_percentile;
outputLeg->get_Queue_greenstart_percentile(&queue_greenstart_percentile);
queue_greenstart_percentile = outputLeg.Queue_greenstart_percentile
$queue_greenstart_percentile = $outputLeg.Queue_greenstart_percentile

Queue_dist_greenstart_mean

float Queue_dist_greenstart_mean { get; }

Type float

Code samples
float queue_dist_greenstart_mean = outputLeg.Queue_dist_greenstart_mean;
double queue_dist_greenstart_mean;
outputLeg->get_Queue_dist_greenstart_mean(&queue_dist_greenstart_mean);
queue_dist_greenstart_mean = outputLeg.Queue_dist_greenstart_mean
$queue_dist_greenstart_mean = $outputLeg.Queue_dist_greenstart_mean

Queue_dist_greenstart_percentile

float Queue_dist_greenstart_percentile { get; }

Type float

Code samples
float queue_dist_greenstart_percentile = outputLeg.Queue_dist_greenstart_percentile;
double queue_dist_greenstart_percentile;
outputLeg->get_Queue_dist_greenstart_percentile(&queue_dist_greenstart_percentile);
queue_dist_greenstart_percentile = outputLeg.Queue_dist_greenstart_percentile
$queue_dist_greenstart_percentile = $outputLeg.Queue_dist_greenstart_percentile

Capacity_adj_worstlane

float Capacity_adj_worstlane { get; }

Type float

Code samples
float capacity_adj_worstlane = outputLeg.Capacity_adj_worstlane;
double capacity_adj_worstlane;
outputLeg->get_Capacity_adj_worstlane(&capacity_adj_worstlane);
capacity_adj_worstlane = outputLeg.Capacity_adj_worstlane
$capacity_adj_worstlane = $outputLeg.Capacity_adj_worstlane

Capacity_adj_flag_worstlane

int Capacity_adj_flag_worstlane { get; }

Type int

Code samples
int capacity_adj_flag_worstlane = outputLeg.Capacity_adj_flag_worstlane;
long capacity_adj_flag_worstlane;
outputLeg->get_Capacity_adj_flag_worstlane(&capacity_adj_flag_worstlane);
capacity_adj_flag_worstlane = outputLeg.Capacity_adj_flag_worstlane
$capacity_adj_flag_worstlane = $outputLeg.Capacity_adj_flag_worstlane

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 = outputLeg.Avg_num_of_cycles_to_depart;
double avg_num_of_cycles_to_depart;
outputLeg->get_Avg_num_of_cycles_to_depart(&avg_num_of_cycles_to_depart);
avg_num_of_cycles_to_depart = outputLeg.Avg_num_of_cycles_to_depart
$avg_num_of_cycles_to_depart = $outputLeg.Avg_num_of_cycles_to_depart

Total_lane_changes

float Total_lane_changes { get; }

Type float

Code samples
float total_lane_changes = outputLeg.Total_lane_changes;
double total_lane_changes;
outputLeg->get_Total_lane_changes(&total_lane_changes);
total_lane_changes = outputLeg.Total_lane_changes
$total_lane_changes = $outputLeg.Total_lane_changes

Platoonmode_type

int Platoonmode_type { get; }

Type int

Code samples
int platoonmode_type = outputLeg.Platoonmode_type;
long platoonmode_type;
outputLeg->get_Platoonmode_type(&platoonmode_type);
platoonmode_type = outputLeg.Platoonmode_type
$platoonmode_type = $outputLeg.Platoonmode_type

SpeedEfficiencyFlag

Speed Efficiency Flag

int SpeedEfficiencyFlag { get; }

Type int

Value

1 = Calculated Average Travel Speed exceeds the specified Desired Speed

Code samples
int speedEfficiencyFlag = outputLeg.SpeedEfficiencyFlag;
long speedEfficiencyFlag;
outputLeg->get_SpeedEfficiencyFlag(&speedEfficiencyFlag);
speed_efficiency_flag = outputLeg.SpeedEfficiencyFlag
$speedEfficiencyFlag = $outputLeg.SpeedEfficiencyFlag

CongestionCoefficient

float CongestionCoefficient { get; }

Type float

Code samples
float congestionCoefficient = outputLeg.CongestionCoefficient;
double congestionCoefficient;
outputLeg->get_CongestionCoefficient(&congestionCoefficient);
congestion_coefficient = outputLeg.CongestionCoefficient
$congestionCoefficient = $outputLeg.CongestionCoefficient

TravelTimeIndex

float TravelTimeIndex { get; }

Type float

Code samples
float travelTimeIndex = outputLeg.TravelTimeIndex;
double travelTimeIndex;
outputLeg->get_TravelTimeIndex(&travelTimeIndex);
travel_time_index = outputLeg.TravelTimeIndex
$travelTimeIndex = $outputLeg.TravelTimeIndex

Prob_blockage

float Prob_blockage { get; }

Type float

Code samples
float prob_blockage = outputLeg.Prob_blockage;
double prob_blockage;
outputLeg->get_Prob_blockage(&prob_blockage);
prob_blockage = outputLeg.Prob_blockage
$prob_blockage = $outputLeg.Prob_blockage

DesiredSpeedMethod

Desired Speed Method

int DesiredSpeedMethod { get; }

Type int

Value

One of:

  • 0 - User Input
  • 1 - Program
Code samples
int desiredSpeedMethod = outputLeg.DesiredSpeedMethod;
long desiredSpeedMethod;
outputLeg->get_DesiredSpeedMethod(&desiredSpeedMethod);
desired_speed_method = outputLeg.DesiredSpeedMethod
$desiredSpeedMethod = $outputLeg.DesiredSpeedMethod

DesiredSpeed

float DesiredSpeed { get; }

Type float

Code samples
float desiredSpeed = outputLeg.DesiredSpeed;
double desiredSpeed;
outputLeg->get_DesiredSpeed(&desiredSpeed);
desired_speed = outputLeg.DesiredSpeed
$desiredSpeed = $outputLeg.DesiredSpeed

DesiredSpeedProgram

float DesiredSpeedProgram { get; }

Type float

Code samples
float desiredSpeedProgram = outputLeg.DesiredSpeedProgram;
double desiredSpeedProgram;
outputLeg->get_DesiredSpeedProgram(&desiredSpeedProgram);
desired_speed_program = outputLeg.DesiredSpeedProgram
$desiredSpeedProgram = $outputLeg.DesiredSpeedProgram

Uninterrupted_speed

float Uninterrupted_speed { get; }

Type float

Code samples
float uninterrupted_speed = outputLeg.Uninterrupted_speed;
double uninterrupted_speed;
outputLeg->get_Uninterrupted_speed(&uninterrupted_speed);
uninterrupted_speed = outputLeg.Uninterrupted_speed
$uninterrupted_speed = $outputLeg.Uninterrupted_speed

Density

float Density { get; }

Type float

Code samples
float density = outputLeg.Density;
double density;
outputLeg->get_Density(&density);
density = outputLeg.Density
$density = $outputLeg.Density

Density_pcu

float Density_pcu { get; }

Type float

Code samples
float density_pcu = outputLeg.Density_pcu;
double density_pcu;
outputLeg->get_Density_pcu(&density_pcu);
density_pcu = outputLeg.Density_pcu
$density_pcu = $outputLeg.Density_pcu

Spacing

float Spacing { get; }

Type float

Code samples
float spacing = outputLeg.Spacing;
double spacing;
outputLeg->get_Spacing(&spacing);
spacing = outputLeg.Spacing
$spacing = $outputLeg.Spacing

Headway

float Headway { get; }

Type float

Code samples
float headway = outputLeg.Headway;
double headway;
outputLeg->get_Headway(&headway);
headway = outputLeg.Headway
$headway = $outputLeg.Headway

Occupancy_time

float Occupancy_time { get; }

Type float

Code samples
float occupancy_time = outputLeg.Occupancy_time;
double occupancy_time;
outputLeg->get_Occupancy_time(&occupancy_time);
occupancy_time = outputLeg.Occupancy_time
$occupancy_time = $outputLeg.Occupancy_time

Space_time

float Space_time { get; }

Type float

Code samples
float space_time = outputLeg.Space_time;
double space_time;
outputLeg->get_Space_time(&space_time);
space_time = outputLeg.Space_time
$space_time = $outputLeg.Space_time

Avg_veh_length

float Avg_veh_length { get; }

Type float

Code samples
float avg_veh_length = outputLeg.Avg_veh_length;
double avg_veh_length;
outputLeg->get_Avg_veh_length(&avg_veh_length);
avg_veh_length = outputLeg.Avg_veh_length
$avg_veh_length = $outputLeg.Avg_veh_length

Space_occupancy_ratio

float Space_occupancy_ratio { get; }

Type float

Code samples
float space_occupancy_ratio = outputLeg.Space_occupancy_ratio;
double space_occupancy_ratio;
outputLeg->get_Space_occupancy_ratio(&space_occupancy_ratio);
space_occupancy_ratio = outputLeg.Space_occupancy_ratio
$space_occupancy_ratio = $outputLeg.Space_occupancy_ratio

Time_occupancy_ratio

float Time_occupancy_ratio { get; }

Type float

Code samples
float time_occupancy_ratio = outputLeg.Time_occupancy_ratio;
double time_occupancy_ratio;
outputLeg->get_Time_occupancy_ratio(&time_occupancy_ratio);
time_occupancy_ratio = outputLeg.Time_occupancy_ratio
$time_occupancy_ratio = $outputLeg.Time_occupancy_ratio

Uninterrupted_travel_delay

float Uninterrupted_travel_delay { get; }

Type float

Code samples
float uninterrupted_travel_delay = outputLeg.Uninterrupted_travel_delay;
double uninterrupted_travel_delay;
outputLeg->get_Uninterrupted_travel_delay(&uninterrupted_travel_delay);
uninterrupted_travel_delay = outputLeg.Uninterrupted_travel_delay
$uninterrupted_travel_delay = $outputLeg.Uninterrupted_travel_delay

LOS_density

string LOS_density { get; }

Type string

Code samples
string lOS_density = outputLeg.LOS_density;
CComBSTR lOS_density;
outputLeg->get_LOS_density(&lOS_density);
los_density = outputLeg.LOS_density
$lOS_density = $outputLeg.LOS_density

OutputLaneExits

ISIAPIOutputLaneExits OutputLaneExits { get; }

Type ISIAPIOutputLaneExits

Code samples
var outputLaneExits = outputLeg.OutputLaneExits;
CComPtr<ISIAPIOutputLaneExits> outputLaneExits;
outputLeg->get_OutputLaneExits(&outputLaneExits);
output_lane_exits = outputLeg.OutputLaneExits
$outputLaneExits = $outputLeg.OutputLaneExits

Outputset

ISIAPIOutputset Outputset { get; }

Type ISIAPIOutputset

Code samples
var outputset = outputLeg.Outputset;
CComPtr<ISIAPIOutputset> outputset;
outputLeg->get_Outputset(&outputset);
outputset = outputLeg.Outputset
$outputset = $outputLeg.Outputset

Veh_operating_cost_total

float Veh_operating_cost_total { get; }

Type float

Code samples
float veh_operating_cost_total = outputLeg.Veh_operating_cost_total;
double veh_operating_cost_total;
outputLeg->get_Veh_operating_cost_total(&veh_operating_cost_total);
veh_operating_cost_total = outputLeg.Veh_operating_cost_total
$veh_operating_cost_total = $outputLeg.Veh_operating_cost_total

Time_cost_total

float Time_cost_total { get; }

Type float

Code samples
float time_cost_total = outputLeg.Time_cost_total;
double time_cost_total;
outputLeg->get_Time_cost_total(&time_cost_total);
time_cost_total = outputLeg.Time_cost_total
$time_cost_total = $outputLeg.Time_cost_total

Veh_operating_cost_rate

float Veh_operating_cost_rate { get; }

Type float

Code samples
float veh_operating_cost_rate = outputLeg.Veh_operating_cost_rate;
double veh_operating_cost_rate;
outputLeg->get_Veh_operating_cost_rate(&veh_operating_cost_rate);
veh_operating_cost_rate = outputLeg.Veh_operating_cost_rate
$veh_operating_cost_rate = $outputLeg.Veh_operating_cost_rate

Time_cost_rate

float Time_cost_rate { get; }

Type float

Code samples
float time_cost_rate = outputLeg.Time_cost_rate;
double time_cost_rate;
outputLeg->get_Time_cost_rate(&time_cost_rate);
time_cost_rate = outputLeg.Time_cost_rate
$time_cost_rate = $outputLeg.Time_cost_rate

Rou_exit_peds_conflict_zone_len

float Rou_exit_peds_conflict_zone_len { get; }

Type float

Code samples
float rou_exit_peds_conflict_zone_len = outputLeg.Rou_exit_peds_conflict_zone_len;
double rou_exit_peds_conflict_zone_len;
outputLeg->get_Rou_exit_peds_conflict_zone_len(&rou_exit_peds_conflict_zone_len);
rou_exit_peds_conflict_zone_len = outputLeg.Rou_exit_peds_conflict_zone_len
$rou_exit_peds_conflict_zone_len = $outputLeg.Rou_exit_peds_conflict_zone_len

Rou_exit_peds_crit_gap

float Rou_exit_peds_crit_gap { get; }

Type float

Code samples
float rou_exit_peds_crit_gap = outputLeg.Rou_exit_peds_crit_gap;
double rou_exit_peds_crit_gap;
outputLeg->get_Rou_exit_peds_crit_gap(&rou_exit_peds_crit_gap);
rou_exit_peds_crit_gap = outputLeg.Rou_exit_peds_crit_gap
$rou_exit_peds_crit_gap = $outputLeg.Rou_exit_peds_crit_gap

Rou_exit_peds_followup_hdwy

float Rou_exit_peds_followup_hdwy { get; }

Type float

Code samples
float rou_exit_peds_followup_hdwy = outputLeg.Rou_exit_peds_followup_hdwy;
double rou_exit_peds_followup_hdwy;
outputLeg->get_Rou_exit_peds_followup_hdwy(&rou_exit_peds_followup_hdwy);
rou_exit_peds_followup_hdwy = outputLeg.Rou_exit_peds_followup_hdwy
$rou_exit_peds_followup_hdwy = $outputLeg.Rou_exit_peds_followup_hdwy

Rou_exit_peds_lane_capacity

float Rou_exit_peds_lane_capacity { get; }

Type float

Code samples
float rou_exit_peds_lane_capacity = outputLeg.Rou_exit_peds_lane_capacity;
double rou_exit_peds_lane_capacity;
outputLeg->get_Rou_exit_peds_lane_capacity(&rou_exit_peds_lane_capacity);
rou_exit_peds_lane_capacity = outputLeg.Rou_exit_peds_lane_capacity
$rou_exit_peds_lane_capacity = $outputLeg.Rou_exit_peds_lane_capacity