Skip to content

OutputLaneOD

Type ISIAPIOutputLaneOD · Interface
Namespace SIDRASolutions.SI.API
Assembly SIDRASolutions.SI.API.dll
COM CLSID B0B8EDC4-C871-43B8-AEA8-012B6DE8A0F6

Declaration

[Guid("B0B8EDC4-C871-43B8-AEA8-012B6DE8A0F6")]
public interface ISIAPIOutputLaneOD

Members

Properties

Destination

int Destination { get; }

Type int

Code samples
int destination = outputLaneOD.Destination;
long destination;
outputLaneOD->get_Destination(&destination);
destination = outputLaneOD.Destination
$destination = $outputLaneOD.Destination

Crit_gap

float Crit_gap { get; }

Type float

Code samples
float crit_gap = outputLaneOD.Crit_gap;
double crit_gap;
outputLaneOD->get_Crit_gap(&crit_gap);
crit_gap = outputLaneOD.Crit_gap
$crit_gap = $outputLaneOD.Crit_gap

Foll_up_hdwy

float Foll_up_hdwy { get; }

Type float

Code samples
float foll_up_hdwy = outputLaneOD.Foll_up_hdwy;
double foll_up_hdwy;
outputLaneOD->get_Foll_up_hdwy(&foll_up_hdwy);
foll_up_hdwy = outputLaneOD.Foll_up_hdwy
$foll_up_hdwy = $outputLaneOD.Foll_up_hdwy

Flow

float Flow { get; }

Type float

Code samples
float flow = outputLaneOD.Flow;
double flow;
outputLaneOD->get_Flow(&flow);
flow = outputLaneOD.Flow
$flow = $outputLaneOD.Flow

Flow_capconstr

float Flow_capconstr { get; }

Type float

Code samples
float flow_capconstr = outputLaneOD.Flow_capconstr;
double flow_capconstr;
outputLaneOD->get_Flow_capconstr(&flow_capconstr);
flow_capconstr = outputLaneOD.Flow_capconstr
$flow_capconstr = $outputLaneOD.Flow_capconstr

Subdom_eq_dom

bool Subdom_eq_dom { get; }

Type bool

Code samples
bool subdom_eq_dom = outputLaneOD.Subdom_eq_dom;
VARIANT_BOOL subdom_eq_dom;
outputLaneOD->get_Subdom_eq_dom(&subdom_eq_dom);
subdom_eq_dom = outputLaneOD.Subdom_eq_dom
$subdom_eq_dom = $outputLaneOD.Subdom_eq_dom

OutputLane

ISIAPIOutputLane OutputLane { get; }

Type ISIAPIOutputLane

Code samples
var outputLane = outputLaneOD.OutputLane;
CComPtr<ISIAPIOutputLane> outputLane;
outputLaneOD->get_OutputLane(&outputLane);
output_lane = outputLaneOD.OutputLane
$outputLane = $outputLaneOD.OutputLane

OutputLaneODMCs

ISIAPIOutputLaneODMCs OutputLaneODMCs { get; }

Type ISIAPIOutputLaneODMCs

Code samples
var outputLaneODMCs = outputLaneOD.OutputLaneODMCs;
CComPtr<ISIAPIOutputLaneODMCs> outputLaneODMCs;
outputLaneOD->get_OutputLaneODMCs(&outputLaneODMCs);
output_lane_odm_cs = outputLaneOD.OutputLaneODMCs
$outputLaneODMCs = $outputLaneOD.OutputLaneODMCs

Calc_exists

bool Calc_exists { get; }

Type bool

Code samples
bool calc_exists = outputLaneOD.Calc_exists;
VARIANT_BOOL calc_exists;
outputLaneOD->get_Calc_exists(&calc_exists);
calc_exists = outputLaneOD.Calc_exists
$calc_exists = $outputLaneOD.Calc_exists

Critical_spacing

float Critical_spacing { get; }

Type float

Code samples
float critical_spacing = outputLaneOD.Critical_spacing;
double critical_spacing;
outputLaneOD->get_Critical_spacing(&critical_spacing);
critical_spacing = outputLaneOD.Critical_spacing
$critical_spacing = $outputLaneOD.Critical_spacing

Lane_output_type

int Lane_output_type { get; }

Type int

Code samples
int lane_output_type = outputLaneOD.Lane_output_type;
long lane_output_type;
outputLaneOD->get_Lane_output_type(&lane_output_type);
lane_output_type = outputLaneOD.Lane_output_type
$lane_output_type = $outputLaneOD.Lane_output_type

Opposing_flow

float Opposing_flow { get; }

Type float

Code samples
float opposing_flow = outputLaneOD.Opposing_flow;
double opposing_flow;
outputLaneOD->get_Opposing_flow(&opposing_flow);
opposing_flow = outputLaneOD.Opposing_flow
$opposing_flow = $outputLaneOD.Opposing_flow

HVE_pcu

float HVE_pcu { get; }

Type float

Code samples
float hVE_pcu = outputLaneOD.HVE_pcu;
double hVE_pcu;
outputLaneOD->get_HVE_pcu(&hVE_pcu);
hve_pcu = outputLaneOD.HVE_pcu
$hVE_pcu = $outputLaneOD.HVE_pcu

Opposing_flow_pcu

float Opposing_flow_pcu { get; }

Type float

Code samples
float opposing_flow_pcu = outputLaneOD.Opposing_flow_pcu;
double opposing_flow_pcu;
outputLaneOD->get_Opposing_flow_pcu(&opposing_flow_pcu);
opposing_flow_pcu = outputLaneOD.Opposing_flow_pcu
$opposing_flow_pcu = $outputLaneOD.Opposing_flow_pcu

Opposing_flow_ped

float Opposing_flow_ped { get; }

Type float

Code samples
float opposing_flow_ped = outputLaneOD.Opposing_flow_ped;
double opposing_flow_ped;
outputLaneOD->get_Opposing_flow_ped(&opposing_flow_ped);
opposing_flow_ped = outputLaneOD.Opposing_flow_ped
$opposing_flow_ped = $outputLaneOD.Opposing_flow_ped

Percent_nearest_lane_only

float Percent_nearest_lane_only { get; }

Type float

Code samples
float percent_nearest_lane_only = outputLaneOD.Percent_nearest_lane_only;
double percent_nearest_lane_only;
outputLaneOD->get_Percent_nearest_lane_only(&percent_nearest_lane_only);
percent_nearest_lane_only = outputLaneOD.Percent_nearest_lane_only
$percent_nearest_lane_only = $outputLaneOD.Percent_nearest_lane_only

Percent_exit_flow_incl

float Percent_exit_flow_incl { get; }

Type float

Code samples
float percent_exit_flow_incl = outputLaneOD.Percent_exit_flow_incl;
double percent_exit_flow_incl;
outputLaneOD->get_Percent_exit_flow_incl(&percent_exit_flow_incl);
percent_exit_flow_incl = outputLaneOD.Percent_exit_flow_incl
$percent_exit_flow_incl = $outputLaneOD.Percent_exit_flow_incl

Cap_constraint_effect

int Cap_constraint_effect { get; }

Type int

Code samples
int cap_constraint_effect = outputLaneOD.Cap_constraint_effect;
long cap_constraint_effect;
outputLaneOD->get_Cap_constraint_effect(&cap_constraint_effect);
cap_constraint_effect = outputLaneOD.Cap_constraint_effect
$cap_constraint_effect = $outputLaneOD.Cap_constraint_effect

OD_factor

float OD_factor { get; }

Type float

Code samples
float oD_factor = outputLaneOD.OD_factor;
double oD_factor;
outputLaneOD->get_OD_factor(&oD_factor);
od_factor = outputLaneOD.OD_factor
$oD_factor = $outputLaneOD.OD_factor

Average_speed

float Average_speed { get; }

Type float

Code samples
float average_speed = outputLaneOD.Average_speed;
double average_speed;
outputLaneOD->get_Average_speed(&average_speed);
average_speed = outputLaneOD.Average_speed
$average_speed = $outputLaneOD.Average_speed

Proportion_bunched_flag

int Proportion_bunched_flag { get; }

Type int

Code samples
int proportion_bunched_flag = outputLaneOD.Proportion_bunched_flag;
long proportion_bunched_flag;
outputLaneOD->get_Proportion_bunched_flag(&proportion_bunched_flag);
proportion_bunched_flag = outputLaneOD.Proportion_bunched_flag
$proportion_bunched_flag = $outputLaneOD.Proportion_bunched_flag

Proportion_bunched

float Proportion_bunched { get; }

Type float

Code samples
float proportion_bunched = outputLaneOD.Proportion_bunched;
double proportion_bunched;
outputLaneOD->get_Proportion_bunched(&proportion_bunched);
proportion_bunched = outputLaneOD.Proportion_bunched
$proportion_bunched = $outputLaneOD.Proportion_bunched

Intrabunch_headway

float Intrabunch_headway { get; }

Type float

Code samples
float intrabunch_headway = outputLaneOD.Intrabunch_headway;
double intrabunch_headway;
outputLaneOD->get_Intrabunch_headway(&intrabunch_headway);
intrabunch_headway = outputLaneOD.Intrabunch_headway
$intrabunch_headway = $outputLaneOD.Intrabunch_headway

Priority_sharing_flag

int Priority_sharing_flag { get; }

Type int

Code samples
int priority_sharing_flag = outputLaneOD.Priority_sharing_flag;
long priority_sharing_flag;
outputLaneOD->get_Priority_sharing_flag(&priority_sharing_flag);
priority_sharing_flag = outputLaneOD.Priority_sharing_flag
$priority_sharing_flag = $outputLaneOD.Priority_sharing_flag

HVE_for_entry

float HVE_for_entry { get; }

Type float

Code samples
float hVE_for_entry = outputLaneOD.HVE_for_entry;
double hVE_for_entry;
outputLaneOD->get_HVE_for_entry(&hVE_for_entry);
hve_for_entry = outputLaneOD.HVE_for_entry
$hVE_for_entry = $outputLaneOD.HVE_for_entry

OD_factor_flag

int OD_factor_flag { get; }

Type int

Code samples
int oD_factor_flag = outputLaneOD.OD_factor_flag;
long oD_factor_flag;
outputLaneOD->get_OD_factor_flag(&oD_factor_flag);
od_factor_flag = outputLaneOD.OD_factor_flag
$oD_factor_flag = $outputLaneOD.OD_factor_flag

Average_speed_flag

int Average_speed_flag { get; }

Type int

Code samples
int average_speed_flag = outputLaneOD.Average_speed_flag;
long average_speed_flag;
outputLaneOD->get_Average_speed_flag(&average_speed_flag);
average_speed_flag = outputLaneOD.Average_speed_flag
$average_speed_flag = $outputLaneOD.Average_speed_flag

Intrabunch_headway_flag

int Intrabunch_headway_flag { get; }

Type int

Code samples
int intrabunch_headway_flag = outputLaneOD.Intrabunch_headway_flag;
long intrabunch_headway_flag;
outputLaneOD->get_Intrabunch_headway_flag(&intrabunch_headway_flag);
intrabunch_headway_flag = outputLaneOD.Intrabunch_headway_flag
$intrabunch_headway_flag = $outputLaneOD.Intrabunch_headway_flag

Crit_gap_flag

int Crit_gap_flag { get; }

Type int

Code samples
int crit_gap_flag = outputLaneOD.Crit_gap_flag;
long crit_gap_flag;
outputLaneOD->get_Crit_gap_flag(&crit_gap_flag);
crit_gap_flag = outputLaneOD.Crit_gap_flag
$crit_gap_flag = $outputLaneOD.Crit_gap_flag

Foll_up_hdwy_flag

int Foll_up_hdwy_flag { get; }

Type int

Code samples
int foll_up_hdwy_flag = outputLaneOD.Foll_up_hdwy_flag;
long foll_up_hdwy_flag;
outputLaneOD->get_Foll_up_hdwy_flag(&foll_up_hdwy_flag);
foll_up_hdwy_flag = outputLaneOD.Foll_up_hdwy_flag
$foll_up_hdwy_flag = $outputLaneOD.Foll_up_hdwy_flag

Opposing_flow_flag

int Opposing_flow_flag { get; }

Type int

Code samples
int opposing_flow_flag = outputLaneOD.Opposing_flow_flag;
long opposing_flow_flag;
outputLaneOD->get_Opposing_flow_flag(&opposing_flow_flag);
opposing_flow_flag = outputLaneOD.Opposing_flow_flag
$opposing_flow_flag = $outputLaneOD.Opposing_flow_flag

Opposing_flow_ped_flag

int Opposing_flow_ped_flag { get; }

Type int

Code samples
int opposing_flow_ped_flag = outputLaneOD.Opposing_flow_ped_flag;
long opposing_flow_ped_flag;
outputLaneOD->get_Opposing_flow_ped_flag(&opposing_flow_ped_flag);
opposing_flow_ped_flag = outputLaneOD.Opposing_flow_ped_flag
$opposing_flow_ped_flag = $outputLaneOD.Opposing_flow_ped_flag

Arrival_flow_flag

int Arrival_flow_flag { get; }

Type int

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

Unblocked_time_ratio

float Unblocked_time_ratio { get; }

Type float

Code samples
float unblocked_time_ratio = outputLaneOD.Unblocked_time_ratio;
double unblocked_time_ratio;
outputLaneOD->get_Unblocked_time_ratio(&unblocked_time_ratio);
unblocked_time_ratio = outputLaneOD.Unblocked_time_ratio
$unblocked_time_ratio = $outputLaneOD.Unblocked_time_ratio

Gap_accept_cycle_time

float Gap_accept_cycle_time { get; }

Type float

Code samples
float gap_accept_cycle_time = outputLaneOD.Gap_accept_cycle_time;
double gap_accept_cycle_time;
outputLaneOD->get_Gap_accept_cycle_time(&gap_accept_cycle_time);
gap_accept_cycle_time = outputLaneOD.Gap_accept_cycle_time
$gap_accept_cycle_time = $outputLaneOD.Gap_accept_cycle_time

Gap_accept_blocked_time

float Gap_accept_blocked_time { get; }

Type float

Code samples
float gap_accept_blocked_time = outputLaneOD.Gap_accept_blocked_time;
double gap_accept_blocked_time;
outputLaneOD->get_Gap_accept_blocked_time(&gap_accept_blocked_time);
gap_accept_blocked_time = outputLaneOD.Gap_accept_blocked_time
$gap_accept_blocked_time = $outputLaneOD.Gap_accept_blocked_time

Gap_accept_unblocked_time

float Gap_accept_unblocked_time { get; }

Type float

Code samples
float gap_accept_unblocked_time = outputLaneOD.Gap_accept_unblocked_time;
double gap_accept_unblocked_time;
outputLaneOD->get_Gap_accept_unblocked_time(&gap_accept_unblocked_time);
gap_accept_unblocked_time = outputLaneOD.Gap_accept_unblocked_time
$gap_accept_unblocked_time = $outputLaneOD.Gap_accept_unblocked_time

Minimum_delay

float Minimum_delay { get; }

Type float

Code samples
float minimum_delay = outputLaneOD.Minimum_delay;
double minimum_delay;
outputLaneOD->get_Minimum_delay(&minimum_delay);
minimum_delay = outputLaneOD.Minimum_delay
$minimum_delay = $outputLaneOD.Minimum_delay

Rou_ped_entry_adj_factor

float Rou_ped_entry_adj_factor { get; }

Type float

Code samples
float rou_ped_entry_adj_factor = outputLaneOD.Rou_ped_entry_adj_factor;
double rou_ped_entry_adj_factor;
outputLaneOD->get_Rou_ped_entry_adj_factor(&rou_ped_entry_adj_factor);
rou_ped_entry_adj_factor = outputLaneOD.Rou_ped_entry_adj_factor
$rou_ped_entry_adj_factor = $outputLaneOD.Rou_ped_entry_adj_factor