Skip to content

OutputSiteVehicle

Type ISIAPIOutputSiteVehicle · Interface
Namespace SIDRASolutions.SI.API
Assembly SIDRASolutions.SI.API.dll
COM CLSID BEF9733F-A4F1-4206-9BAB-084ED8F8A305

SIDRA INTERSECTION Vehicle specific site output wrapper class.

Declaration

[Guid("BEF9733F-A4F1-4206-9BAB-084ED8F8A305")]
public interface ISIAPIOutputSiteVehicle

Members

Properties

Property Type Summary
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.
Practical_spare_capacity float Lowest practical degree of saturation.
Delay_control_average float Average control delay.
Delay_control_average_worstmov float Average control delay for worst movement.
Delay_control_average_worstlane float Average control delay for worst lane.
Delay_control_total float Total control delay.
Delay_stopline_average float
Delay_geometric_average float
Level_of_service string Intersection LOS.
Level_of_service_av_int_delay string Average intersection delay LOS.
Level_of_service_worstmov string Worst movement LOS.
Level_of_service_worstlane string Worst lane LOS.
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).
Idling_time_average float
Analysis_method int
SpeedEfficiency float
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
Model_timing_vari_index float
Max_timit_dx_percent float
Max_timit_dx_percent_prev float
Max_timit_dx_percent_prev2 float
TimIterationsCount int
Max_TimIterations int
Model_flowcap_vari_index float
Max_subit_dx_percent float
Max_subit_dx_percent_prev float
Max_subit_dx_percent_prev2 float
SubIterationsCount int
Max_SubIterations int
Max_subit_capacity_diff float
Max_subit_capacity_percent float
DesiredSpeed float
DesiredSpeedMethod int Desired Speed Method
DesiredSpeedProgram float
TravelTimeIndex float
CongestionCoefficient float
SpeedEfficiencyFlag int Speed Efficiency Flag
Travel_time_total_at_desired_speed float
Veh_operating_cost_total float
Time_cost_total float
Veh_operating_cost_rate float
Time_cost_rate float
Outputset ISIAPIOutputset
OutputSiteVehicleMCs ISIAPIOutputSiteVehicleMCs
MaxDxPct float
MaxDxPctPrev float
MaxDxPctPrev2 float
DiffDelayControlAveragePct float
DiffDelayControlAveragePctPrev float
DiffDelayControlAveragePctPrev2 float
DiffSpeedEfficiencyPct float
DiffSpeedEfficiencyPctPrev float
DiffSpeedEfficiencyPctPrev2 float

Properties

Flow_total

Total Demand Flow Rate.

float Flow_total { get; }

Type float

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

Flow_total_capconstr

Total Arrival Flow Rate.

float Flow_total_capconstr { get; }

Type float

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

Capacity_effective

Effective intersection capacity.

float Capacity_effective { get; }

Type float

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

Capacity_lane_total

Sum of all lane capacities.

float Capacity_lane_total { get; }

Type float

Code samples
float capacity_lane_total = outputSiteVehicle.Capacity_lane_total;
double capacity_lane_total;
outputSiteVehicle->get_Capacity_lane_total(&capacity_lane_total);
capacity_lane_total = outputSiteVehicle.Capacity_lane_total
$capacity_lane_total = $outputSiteVehicle.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 = outputSiteVehicle.Capacity_mov_total;
double capacity_mov_total;
outputSiteVehicle->get_Capacity_mov_total(&capacity_mov_total);
capacity_mov_total = outputSiteVehicle.Capacity_mov_total
$capacity_mov_total = $outputSiteVehicle.Capacity_mov_total

Deg_satn

Intersection degree of saturation.

float Deg_satn { get; }

Type float

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

Practical_spare_capacity

Lowest practical degree of saturation.

float Practical_spare_capacity { get; }

Type float

Code samples
float practical_spare_capacity = outputSiteVehicle.Practical_spare_capacity;
double practical_spare_capacity;
outputSiteVehicle->get_Practical_spare_capacity(&practical_spare_capacity);
practical_spare_capacity = outputSiteVehicle.Practical_spare_capacity
$practical_spare_capacity = $outputSiteVehicle.Practical_spare_capacity

Delay_control_average

Average control delay.

float Delay_control_average { get; }

Type float

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

Delay_control_average_worstmov

Average control delay for worst movement.

float Delay_control_average_worstmov { get; }

Type float

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

Delay_control_average_worstlane

Average control delay for worst lane.

float Delay_control_average_worstlane { get; }

Type float

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

Delay_control_total

Total control delay.

float Delay_control_total { get; }

Type float

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

Delay_stopline_average

float Delay_stopline_average { get; }

Type float

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

Delay_geometric_average

float Delay_geometric_average { get; }

Type float

Code samples
float delay_geometric_average = outputSiteVehicle.Delay_geometric_average;
double delay_geometric_average;
outputSiteVehicle->get_Delay_geometric_average(&delay_geometric_average);
delay_geometric_average = outputSiteVehicle.Delay_geometric_average
$delay_geometric_average = $outputSiteVehicle.Delay_geometric_average

Level_of_service

Intersection LOS.

string Level_of_service { get; }

Type string

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

Level_of_service_av_int_delay

Average intersection delay LOS.

string Level_of_service_av_int_delay { get; }

Type string

Code samples
string level_of_service_av_int_delay = outputSiteVehicle.Level_of_service_av_int_delay;
CComBSTR level_of_service_av_int_delay;
outputSiteVehicle->get_Level_of_service_av_int_delay(&level_of_service_av_int_delay);
level_of_service_av_int_delay = outputSiteVehicle.Level_of_service_av_int_delay
$level_of_service_av_int_delay = $outputSiteVehicle.Level_of_service_av_int_delay

Level_of_service_worstmov

Worst movement LOS.

string Level_of_service_worstmov { get; }

Type string

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

Level_of_service_worstlane

Worst lane LOS.

string Level_of_service_worstlane { get; }

Type string

Code samples
string level_of_service_worstlane = outputSiteVehicle.Level_of_service_worstlane;
CComBSTR level_of_service_worstlane;
outputSiteVehicle->get_Level_of_service_worstlane(&level_of_service_worstlane);
level_of_service_worstlane = outputSiteVehicle.Level_of_service_worstlane
$level_of_service_worstlane = $outputSiteVehicle.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 = outputSiteVehicle.Queue_cycav_mean;
double queue_cycav_mean;
outputSiteVehicle->get_Queue_cycav_mean(&queue_cycav_mean);
queue_cycav_mean = outputSiteVehicle.Queue_cycav_mean
$queue_cycav_mean = $outputSiteVehicle.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 = outputSiteVehicle.Queue_cycav_percentile;
double queue_cycav_percentile;
outputSiteVehicle->get_Queue_cycav_percentile(&queue_cycav_percentile);
queue_cycav_percentile = outputSiteVehicle.Queue_cycav_percentile
$queue_cycav_percentile = $outputSiteVehicle.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 = outputSiteVehicle.Queue_maxback_mean;
double queue_maxback_mean;
outputSiteVehicle->get_Queue_maxback_mean(&queue_maxback_mean);
queue_maxback_mean = outputSiteVehicle.Queue_maxback_mean
$queue_maxback_mean = $outputSiteVehicle.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 = outputSiteVehicle.Queue_maxback_percentile;
double queue_maxback_percentile;
outputSiteVehicle->get_Queue_maxback_percentile(&queue_maxback_percentile);
queue_maxback_percentile = outputSiteVehicle.Queue_maxback_percentile
$queue_maxback_percentile = $outputSiteVehicle.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 = outputSiteVehicle.Queue_dist_cycav_mean;
double queue_dist_cycav_mean;
outputSiteVehicle->get_Queue_dist_cycav_mean(&queue_dist_cycav_mean);
queue_dist_cycav_mean = outputSiteVehicle.Queue_dist_cycav_mean
$queue_dist_cycav_mean = $outputSiteVehicle.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 = outputSiteVehicle.Queue_dist_cycav_percentile;
double queue_dist_cycav_percentile;
outputSiteVehicle->get_Queue_dist_cycav_percentile(&queue_dist_cycav_percentile);
queue_dist_cycav_percentile = outputSiteVehicle.Queue_dist_cycav_percentile
$queue_dist_cycav_percentile = $outputSiteVehicle.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 = outputSiteVehicle.Queue_dist_maxback_mean;
double queue_dist_maxback_mean;
outputSiteVehicle->get_Queue_dist_maxback_mean(&queue_dist_maxback_mean);
queue_dist_maxback_mean = outputSiteVehicle.Queue_dist_maxback_mean
$queue_dist_maxback_mean = $outputSiteVehicle.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 = outputSiteVehicle.Queue_dist_maxback_percentile;
double queue_dist_maxback_percentile;
outputSiteVehicle->get_Queue_dist_maxback_percentile(&queue_dist_maxback_percentile);
queue_dist_maxback_percentile = outputSiteVehicle.Queue_dist_maxback_percentile
$queue_dist_maxback_percentile = $outputSiteVehicle.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 = outputSiteVehicle.Queue_storage_ratio_avg;
double queue_storage_ratio_avg;
outputSiteVehicle->get_Queue_storage_ratio_avg(&queue_storage_ratio_avg);
queue_storage_ratio_avg = outputSiteVehicle.Queue_storage_ratio_avg
$queue_storage_ratio_avg = $outputSiteVehicle.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 = outputSiteVehicle.Queue_storage_ratio_percentile;
double queue_storage_ratio_percentile;
outputSiteVehicle->get_Queue_storage_ratio_percentile(&queue_storage_ratio_percentile);
queue_storage_ratio_percentile = outputSiteVehicle.Queue_storage_ratio_percentile
$queue_storage_ratio_percentile = $outputSiteVehicle.Queue_storage_ratio_percentile

Stop_rate

Effective stop rate.

float Stop_rate { get; }

Type float

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

Stops_total

Total effective stops.

float Stops_total { get; }

Type float

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

Proportion_queued

Proportion queued.

float Proportion_queued { get; }

Type float

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

Performance_index

Performance index.

float Performance_index { get; }

Type float

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

Travel_distance_total

Total travel distance.

float Travel_distance_total { get; }

Type float

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

Travel_distance_average

Average travel distance.

float Travel_distance_average { get; }

Type float

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

Travel_time_total

Total travel time.

float Travel_time_total { get; }

Type float

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

Travel_time_average

Average travel time.

float Travel_time_average { get; }

Type float

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

Travel_speed

Average travel speed.

float Travel_speed { get; }

Type float

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

Operating_cost_total

Total operating cost (cost unit/h)

float Operating_cost_total { get; }

Type float

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

Fuel_consumption_total

Total fuel consumption.

float Fuel_consumption_total { get; }

Type float

Code samples
float fuel_consumption_total = outputSiteVehicle.Fuel_consumption_total;
double fuel_consumption_total;
outputSiteVehicle->get_Fuel_consumption_total(&fuel_consumption_total);
fuel_consumption_total = outputSiteVehicle.Fuel_consumption_total
$fuel_consumption_total = $outputSiteVehicle.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 = outputSiteVehicle.Carbon_dioxide_total;
double carbon_dioxide_total;
outputSiteVehicle->get_Carbon_dioxide_total(&carbon_dioxide_total);
carbon_dioxide_total = outputSiteVehicle.Carbon_dioxide_total
$carbon_dioxide_total = $outputSiteVehicle.Carbon_dioxide_total

Hydrocarbons_total

Total Hydrocarbon emissions (kg/h).

float Hydrocarbons_total { get; }

Type float

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

Carbon_monoxide_total

Total Carbon Monoxide emissions (kg/h).

float Carbon_monoxide_total { get; }

Type float

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

Nox_total

Total NOX emissions (kg/h).

float Nox_total { get; }

Type float

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

Operating_cost_rate

Operating cost rate (cost unit/km).

float Operating_cost_rate { get; }

Type float

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

Fuel_consumption_rate

Fuel consumption rate.

float Fuel_consumption_rate { get; }

Type float

Code samples
float fuel_consumption_rate = outputSiteVehicle.Fuel_consumption_rate;
double fuel_consumption_rate;
outputSiteVehicle->get_Fuel_consumption_rate(&fuel_consumption_rate);
fuel_consumption_rate = outputSiteVehicle.Fuel_consumption_rate
$fuel_consumption_rate = $outputSiteVehicle.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 = outputSiteVehicle.Carbon_dioxide_rate;
double carbon_dioxide_rate;
outputSiteVehicle->get_Carbon_dioxide_rate(&carbon_dioxide_rate);
carbon_dioxide_rate = outputSiteVehicle.Carbon_dioxide_rate
$carbon_dioxide_rate = $outputSiteVehicle.Carbon_dioxide_rate

Hydrocarbons_rate

Hydrocarbon emission rate (g/km).

float Hydrocarbons_rate { get; }

Type float

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

Carbon_monoxide_rate

Carbon Monoxide emission rate (g/km).

float Carbon_monoxide_rate { get; }

Type float

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

Nox_rate

NOX emission rate (g/km).

float Nox_rate { get; }

Type float

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

Idling_time_average

float Idling_time_average { get; }

Type float

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

Analysis_method

int Analysis_method { get; }

Type int

Code samples
int analysis_method = outputSiteVehicle.Analysis_method;
long analysis_method;
outputSiteVehicle->get_Analysis_method(&analysis_method);
analysis_method = outputSiteVehicle.Analysis_method
$analysis_method = $outputSiteVehicle.Analysis_method

SpeedEfficiency

float SpeedEfficiency { get; }

Type float

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

Queue_greenstart_mean

float Queue_greenstart_mean { get; }

Type float

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

Queue_greenstart_percentile

float Queue_greenstart_percentile { get; }

Type float

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

Queue_dist_greenstart_mean

float Queue_dist_greenstart_mean { get; }

Type float

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

Queue_dist_greenstart_percentile

float Queue_dist_greenstart_percentile { get; }

Type float

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

Capacity_adj_worstlane

float Capacity_adj_worstlane { get; }

Type float

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

Capacity_adj_flag_worstlane

int Capacity_adj_flag_worstlane { get; }

Type int

Code samples
int capacity_adj_flag_worstlane = outputSiteVehicle.Capacity_adj_flag_worstlane;
long capacity_adj_flag_worstlane;
outputSiteVehicle->get_Capacity_adj_flag_worstlane(&capacity_adj_flag_worstlane);
capacity_adj_flag_worstlane = outputSiteVehicle.Capacity_adj_flag_worstlane
$capacity_adj_flag_worstlane = $outputSiteVehicle.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 = outputSiteVehicle.Avg_num_of_cycles_to_depart;
double avg_num_of_cycles_to_depart;
outputSiteVehicle->get_Avg_num_of_cycles_to_depart(&avg_num_of_cycles_to_depart);
avg_num_of_cycles_to_depart = outputSiteVehicle.Avg_num_of_cycles_to_depart
$avg_num_of_cycles_to_depart = $outputSiteVehicle.Avg_num_of_cycles_to_depart

Model_timing_vari_index

float Model_timing_vari_index { get; }

Type float

Code samples
float model_timing_vari_index = outputSiteVehicle.Model_timing_vari_index;
double model_timing_vari_index;
outputSiteVehicle->get_Model_timing_vari_index(&model_timing_vari_index);
model_timing_vari_index = outputSiteVehicle.Model_timing_vari_index
$model_timing_vari_index = $outputSiteVehicle.Model_timing_vari_index

Max_timit_dx_percent

float Max_timit_dx_percent { get; }

Type float

Code samples
float max_timit_dx_percent = outputSiteVehicle.Max_timit_dx_percent;
double max_timit_dx_percent;
outputSiteVehicle->get_Max_timit_dx_percent(&max_timit_dx_percent);
max_timit_dx_percent = outputSiteVehicle.Max_timit_dx_percent
$max_timit_dx_percent = $outputSiteVehicle.Max_timit_dx_percent

Max_timit_dx_percent_prev

float Max_timit_dx_percent_prev { get; }

Type float

Code samples
float max_timit_dx_percent_prev = outputSiteVehicle.Max_timit_dx_percent_prev;
double max_timit_dx_percent_prev;
outputSiteVehicle->get_Max_timit_dx_percent_prev(&max_timit_dx_percent_prev);
max_timit_dx_percent_prev = outputSiteVehicle.Max_timit_dx_percent_prev
$max_timit_dx_percent_prev = $outputSiteVehicle.Max_timit_dx_percent_prev

Max_timit_dx_percent_prev2

float Max_timit_dx_percent_prev2 { get; }

Type float

Code samples
float max_timit_dx_percent_prev2 = outputSiteVehicle.Max_timit_dx_percent_prev2;
double max_timit_dx_percent_prev2;
outputSiteVehicle->get_Max_timit_dx_percent_prev2(&max_timit_dx_percent_prev2);
max_timit_dx_percent_prev2 = outputSiteVehicle.Max_timit_dx_percent_prev2
$max_timit_dx_percent_prev2 = $outputSiteVehicle.Max_timit_dx_percent_prev2

TimIterationsCount

int TimIterationsCount { get; }

Type int

Code samples
int timIterationsCount = outputSiteVehicle.TimIterationsCount;
long timIterationsCount;
outputSiteVehicle->get_TimIterationsCount(&timIterationsCount);
tim_iterations_count = outputSiteVehicle.TimIterationsCount
$timIterationsCount = $outputSiteVehicle.TimIterationsCount

Max_TimIterations

int Max_TimIterations { get; }

Type int

Code samples
int max_TimIterations = outputSiteVehicle.Max_TimIterations;
long max_TimIterations;
outputSiteVehicle->get_Max_TimIterations(&max_TimIterations);
max__tim_iterations = outputSiteVehicle.Max_TimIterations
$max_TimIterations = $outputSiteVehicle.Max_TimIterations

Model_flowcap_vari_index

float Model_flowcap_vari_index { get; }

Type float

Code samples
float model_flowcap_vari_index = outputSiteVehicle.Model_flowcap_vari_index;
double model_flowcap_vari_index;
outputSiteVehicle->get_Model_flowcap_vari_index(&model_flowcap_vari_index);
model_flowcap_vari_index = outputSiteVehicle.Model_flowcap_vari_index
$model_flowcap_vari_index = $outputSiteVehicle.Model_flowcap_vari_index

Max_subit_dx_percent

float Max_subit_dx_percent { get; }

Type float

Code samples
float max_subit_dx_percent = outputSiteVehicle.Max_subit_dx_percent;
double max_subit_dx_percent;
outputSiteVehicle->get_Max_subit_dx_percent(&max_subit_dx_percent);
max_subit_dx_percent = outputSiteVehicle.Max_subit_dx_percent
$max_subit_dx_percent = $outputSiteVehicle.Max_subit_dx_percent

Max_subit_dx_percent_prev

float Max_subit_dx_percent_prev { get; }

Type float

Code samples
float max_subit_dx_percent_prev = outputSiteVehicle.Max_subit_dx_percent_prev;
double max_subit_dx_percent_prev;
outputSiteVehicle->get_Max_subit_dx_percent_prev(&max_subit_dx_percent_prev);
max_subit_dx_percent_prev = outputSiteVehicle.Max_subit_dx_percent_prev
$max_subit_dx_percent_prev = $outputSiteVehicle.Max_subit_dx_percent_prev

Max_subit_dx_percent_prev2

float Max_subit_dx_percent_prev2 { get; }

Type float

Code samples
float max_subit_dx_percent_prev2 = outputSiteVehicle.Max_subit_dx_percent_prev2;
double max_subit_dx_percent_prev2;
outputSiteVehicle->get_Max_subit_dx_percent_prev2(&max_subit_dx_percent_prev2);
max_subit_dx_percent_prev2 = outputSiteVehicle.Max_subit_dx_percent_prev2
$max_subit_dx_percent_prev2 = $outputSiteVehicle.Max_subit_dx_percent_prev2

SubIterationsCount

int SubIterationsCount { get; }

Type int

Code samples
int subIterationsCount = outputSiteVehicle.SubIterationsCount;
long subIterationsCount;
outputSiteVehicle->get_SubIterationsCount(&subIterationsCount);
sub_iterations_count = outputSiteVehicle.SubIterationsCount
$subIterationsCount = $outputSiteVehicle.SubIterationsCount

Max_SubIterations

int Max_SubIterations { get; }

Type int

Code samples
int max_SubIterations = outputSiteVehicle.Max_SubIterations;
long max_SubIterations;
outputSiteVehicle->get_Max_SubIterations(&max_SubIterations);
max__sub_iterations = outputSiteVehicle.Max_SubIterations
$max_SubIterations = $outputSiteVehicle.Max_SubIterations

Max_subit_capacity_diff

float Max_subit_capacity_diff { get; }

Type float

Code samples
float max_subit_capacity_diff = outputSiteVehicle.Max_subit_capacity_diff;
double max_subit_capacity_diff;
outputSiteVehicle->get_Max_subit_capacity_diff(&max_subit_capacity_diff);
max_subit_capacity_diff = outputSiteVehicle.Max_subit_capacity_diff
$max_subit_capacity_diff = $outputSiteVehicle.Max_subit_capacity_diff

Max_subit_capacity_percent

float Max_subit_capacity_percent { get; }

Type float

Code samples
float max_subit_capacity_percent = outputSiteVehicle.Max_subit_capacity_percent;
double max_subit_capacity_percent;
outputSiteVehicle->get_Max_subit_capacity_percent(&max_subit_capacity_percent);
max_subit_capacity_percent = outputSiteVehicle.Max_subit_capacity_percent
$max_subit_capacity_percent = $outputSiteVehicle.Max_subit_capacity_percent

DesiredSpeed

float DesiredSpeed { get; }

Type float

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

DesiredSpeedMethod

Desired Speed Method

int DesiredSpeedMethod { get; }

Type int

Value

One of:

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

DesiredSpeedProgram

float DesiredSpeedProgram { get; }

Type float

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

TravelTimeIndex

float TravelTimeIndex { get; }

Type float

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

CongestionCoefficient

float CongestionCoefficient { get; }

Type float

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

SpeedEfficiencyFlag

Speed Efficiency Flag

int SpeedEfficiencyFlag { get; }

Type int

Value

1 = Calculated Average Travel Speed exceeds the specified Desired Speed

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

Travel_time_total_at_desired_speed

float Travel_time_total_at_desired_speed { get; }

Type float

Code samples
float travel_time_total_at_desired_speed = outputSiteVehicle.Travel_time_total_at_desired_speed;
double travel_time_total_at_desired_speed;
outputSiteVehicle->get_Travel_time_total_at_desired_speed(&travel_time_total_at_desired_speed);
travel_time_total_at_desired_speed = outputSiteVehicle.Travel_time_total_at_desired_speed
$travel_time_total_at_desired_speed = $outputSiteVehicle.Travel_time_total_at_desired_speed

Veh_operating_cost_total

float Veh_operating_cost_total { get; }

Type float

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

Time_cost_total

float Time_cost_total { get; }

Type float

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

Veh_operating_cost_rate

float Veh_operating_cost_rate { get; }

Type float

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

Time_cost_rate

float Time_cost_rate { get; }

Type float

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

Outputset

ISIAPIOutputset Outputset { get; }

Type ISIAPIOutputset

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

OutputSiteVehicleMCs

ISIAPIOutputSiteVehicleMCs OutputSiteVehicleMCs { get; }

Type ISIAPIOutputSiteVehicleMCs

Code samples
var outputSiteVehicleMCs = outputSiteVehicle.OutputSiteVehicleMCs;
CComPtr<ISIAPIOutputSiteVehicleMCs> outputSiteVehicleMCs;
outputSiteVehicle->get_OutputSiteVehicleMCs(&outputSiteVehicleMCs);
output_site_vehicle_m_cs = outputSiteVehicle.OutputSiteVehicleMCs
$outputSiteVehicleMCs = $outputSiteVehicle.OutputSiteVehicleMCs

MaxDxPct

float MaxDxPct { get; }

Type float

Code samples
float maxDxPct = outputSiteVehicle.MaxDxPct;
double maxDxPct;
outputSiteVehicle->get_MaxDxPct(&maxDxPct);
max_dx_pct = outputSiteVehicle.MaxDxPct
$maxDxPct = $outputSiteVehicle.MaxDxPct

MaxDxPctPrev

float MaxDxPctPrev { get; }

Type float

Code samples
float maxDxPctPrev = outputSiteVehicle.MaxDxPctPrev;
double maxDxPctPrev;
outputSiteVehicle->get_MaxDxPctPrev(&maxDxPctPrev);
max_dx_pct_prev = outputSiteVehicle.MaxDxPctPrev
$maxDxPctPrev = $outputSiteVehicle.MaxDxPctPrev

MaxDxPctPrev2

float MaxDxPctPrev2 { get; }

Type float

Code samples
float maxDxPctPrev2 = outputSiteVehicle.MaxDxPctPrev2;
double maxDxPctPrev2;
outputSiteVehicle->get_MaxDxPctPrev2(&maxDxPctPrev2);
max_dx_pct_prev2 = outputSiteVehicle.MaxDxPctPrev2
$maxDxPctPrev2 = $outputSiteVehicle.MaxDxPctPrev2

DiffDelayControlAveragePct

float DiffDelayControlAveragePct { get; }

Type float

Code samples
float diffDelayControlAveragePct = outputSiteVehicle.DiffDelayControlAveragePct;
double diffDelayControlAveragePct;
outputSiteVehicle->get_DiffDelayControlAveragePct(&diffDelayControlAveragePct);
diff_delay_control_average_pct = outputSiteVehicle.DiffDelayControlAveragePct
$diffDelayControlAveragePct = $outputSiteVehicle.DiffDelayControlAveragePct

DiffDelayControlAveragePctPrev

float DiffDelayControlAveragePctPrev { get; }

Type float

Code samples
float diffDelayControlAveragePctPrev = outputSiteVehicle.DiffDelayControlAveragePctPrev;
double diffDelayControlAveragePctPrev;
outputSiteVehicle->get_DiffDelayControlAveragePctPrev(&diffDelayControlAveragePctPrev);
diff_delay_control_average_pct_prev = outputSiteVehicle.DiffDelayControlAveragePctPrev
$diffDelayControlAveragePctPrev = $outputSiteVehicle.DiffDelayControlAveragePctPrev

DiffDelayControlAveragePctPrev2

float DiffDelayControlAveragePctPrev2 { get; }

Type float

Code samples
float diffDelayControlAveragePctPrev2 = outputSiteVehicle.DiffDelayControlAveragePctPrev2;
double diffDelayControlAveragePctPrev2;
outputSiteVehicle->get_DiffDelayControlAveragePctPrev2(&diffDelayControlAveragePctPrev2);
diff_delay_control_average_pct_prev2 = outputSiteVehicle.DiffDelayControlAveragePctPrev2
$diffDelayControlAveragePctPrev2 = $outputSiteVehicle.DiffDelayControlAveragePctPrev2

DiffSpeedEfficiencyPct

float DiffSpeedEfficiencyPct { get; }

Type float

Code samples
float diffSpeedEfficiencyPct = outputSiteVehicle.DiffSpeedEfficiencyPct;
double diffSpeedEfficiencyPct;
outputSiteVehicle->get_DiffSpeedEfficiencyPct(&diffSpeedEfficiencyPct);
diff_speed_efficiency_pct = outputSiteVehicle.DiffSpeedEfficiencyPct
$diffSpeedEfficiencyPct = $outputSiteVehicle.DiffSpeedEfficiencyPct

DiffSpeedEfficiencyPctPrev

float DiffSpeedEfficiencyPctPrev { get; }

Type float

Code samples
float diffSpeedEfficiencyPctPrev = outputSiteVehicle.DiffSpeedEfficiencyPctPrev;
double diffSpeedEfficiencyPctPrev;
outputSiteVehicle->get_DiffSpeedEfficiencyPctPrev(&diffSpeedEfficiencyPctPrev);
diff_speed_efficiency_pct_prev = outputSiteVehicle.DiffSpeedEfficiencyPctPrev
$diffSpeedEfficiencyPctPrev = $outputSiteVehicle.DiffSpeedEfficiencyPctPrev

DiffSpeedEfficiencyPctPrev2

float DiffSpeedEfficiencyPctPrev2 { get; }

Type float

Code samples
float diffSpeedEfficiencyPctPrev2 = outputSiteVehicle.DiffSpeedEfficiencyPctPrev2;
double diffSpeedEfficiencyPctPrev2;
outputSiteVehicle->get_DiffSpeedEfficiencyPctPrev2(&diffSpeedEfficiencyPctPrev2);
diff_speed_efficiency_pct_prev2 = outputSiteVehicle.DiffSpeedEfficiencyPctPrev2
$diffSpeedEfficiencyPctPrev2 = $outputSiteVehicle.DiffSpeedEfficiencyPctPrev2