Skip to content

OutputSitePedestrian

Type ISIAPIOutputSitePedestrian · Interface
Namespace SIDRASolutions.SI.API
Assembly SIDRASolutions.SI.API.dll
COM CLSID 76FE6B33-E1F4-4676-B01A-97082F08FCCE

SIDRA INTERSECTION Pedestrian specific site output wrapper interface.

Declaration

[Guid("76FE6B33-E1F4-4676-B01A-97082F08FCCE")]
public interface ISIAPIOutputSitePedestrian

Members

Properties

Property Type Summary
Demand_flow_total float Total pedestrian demand flow.
Delay_control_average float Average control delay.
Delay_control_average_worstmov float Average control delay for worst pedestrian movement.
Delay_control_total float Total control delay.
Level_of_service string Intersection pedestrian LOS.
Level_of_service_worstmov string Worst pedestrian movement LOS.
Queue_maxback_mean float Pedestrian queue (peds), mean.
Queue_dist_maxback_mean float Longest pedestrian queue (distance), mean.
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 (veh-h/h).
Travel_time_average float Average travel time (secs).
Travel_speed float Average travel speed.
Deg_satn float Intersection degree of saturation.
Operating_cost_total float Total operating cost (cost unit/h).
Operating_cost_rate float
Time_cost_total float
Time_cost_rate float
Outputset ISIAPIOutputset

Properties

Demand_flow_total

Total pedestrian demand flow.

float Demand_flow_total { get; }

Type float

Code samples
float demand_flow_total = outputSitePedestrian.Demand_flow_total;
double demand_flow_total;
outputSitePedestrian->get_Demand_flow_total(&demand_flow_total);
demand_flow_total = outputSitePedestrian.Demand_flow_total
$demand_flow_total = $outputSitePedestrian.Demand_flow_total

Delay_control_average

Average control delay.

float Delay_control_average { get; }

Type float

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

Delay_control_average_worstmov

Average control delay for worst pedestrian movement.

float Delay_control_average_worstmov { get; }

Type float

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

Delay_control_total

Total control delay.

float Delay_control_total { get; }

Type float

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

Level_of_service

Intersection pedestrian LOS.

string Level_of_service { get; }

Type string

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

Level_of_service_worstmov

Worst pedestrian movement LOS.

string Level_of_service_worstmov { get; }

Type string

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

Queue_maxback_mean

Pedestrian queue (peds), mean.

float Queue_maxback_mean { get; }

Type float

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

Queue_dist_maxback_mean

Longest pedestrian queue (distance), mean.

float Queue_dist_maxback_mean { get; }

Type float

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

Stop_rate

Effective stop rate.

float Stop_rate { get; }

Type float

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

Stops_total

Total effective stops.

float Stops_total { get; }

Type float

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

Proportion_queued

Proportion queued.

float Proportion_queued { get; }

Type float

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

Performance_index

Performance index.

float Performance_index { get; }

Type float

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

Travel_distance_total

Total travel distance.

float Travel_distance_total { get; }

Type float

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

Travel_distance_average

Average travel distance.

float Travel_distance_average { get; }

Type float

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

Travel_time_total

Total travel time (veh-h/h).

float Travel_time_total { get; }

Type float

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

Travel_time_average

Average travel time (secs).

float Travel_time_average { get; }

Type float

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

Travel_speed

Average travel speed.

float Travel_speed { get; }

Type float

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

Deg_satn

Intersection degree of saturation.

float Deg_satn { get; }

Type float

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

Operating_cost_total

Total operating cost (cost unit/h).

float Operating_cost_total { get; }

Type float

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

Operating_cost_rate

float Operating_cost_rate { get; }

Type float

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

Time_cost_total

float Time_cost_total { get; }

Type float

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

Time_cost_rate

float Time_cost_rate { get; }

Type float

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

Outputset

ISIAPIOutputset Outputset { get; }

Type ISIAPIOutputset

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