Skip to content

OutputLaneMC

Type ISIAPIOutputLaneMC · Interface
Namespace SIDRASolutions.SI.API
Assembly SIDRASolutions.SI.API.dll
COM CLSID 871F9363-DA34-46A1-8165-F8425303574A

Declaration

[Guid("871F9363-DA34-46A1-8165-F8425303574A")]
public interface ISIAPIOutputLaneMC

Members

Properties

MC_class

int MC_class { get; }

Type int

Code samples
int mC_class = outputLaneMC.MC_class;
long mC_class;
outputLaneMC->get_MC_class(&mC_class);
mc_class = outputLaneMC.MC_class
$mC_class = $outputLaneMC.MC_class

Calc_exists

bool Calc_exists { get; }

Type bool

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

Flow_total

float Flow_total { get; }

Type float

Code samples
float flow_total = outputLaneMC.Flow_total;
double flow_total;
outputLaneMC->get_Flow_total(&flow_total);
flow_total = outputLaneMC.Flow_total
$flow_total = $outputLaneMC.Flow_total

Flow_total_capconstr

float Flow_total_capconstr { get; }

Type float

Code samples
float flow_total_capconstr = outputLaneMC.Flow_total_capconstr;
double flow_total_capconstr;
outputLaneMC->get_Flow_total_capconstr(&flow_total_capconstr);
flow_total_capconstr = outputLaneMC.Flow_total_capconstr
$flow_total_capconstr = $outputLaneMC.Flow_total_capconstr

Upstr_flow_after_exit_sl

float Upstr_flow_after_exit_sl { get; }

Type float

Code samples
float upstr_flow_after_exit_sl = outputLaneMC.Upstr_flow_after_exit_sl;
double upstr_flow_after_exit_sl;
outputLaneMC->get_Upstr_flow_after_exit_sl(&upstr_flow_after_exit_sl);
upstr_flow_after_exit_sl = outputLaneMC.Upstr_flow_after_exit_sl
$upstr_flow_after_exit_sl = $outputLaneMC.Upstr_flow_after_exit_sl

Lane_change_from_left

float Lane_change_from_left { get; }

Type float

Code samples
float lane_change_from_left = outputLaneMC.Lane_change_from_left;
double lane_change_from_left;
outputLaneMC->get_Lane_change_from_left(&lane_change_from_left);
lane_change_from_left = outputLaneMC.Lane_change_from_left
$lane_change_from_left = $outputLaneMC.Lane_change_from_left

Lane_change_to_left

float Lane_change_to_left { get; }

Type float

Code samples
float lane_change_to_left = outputLaneMC.Lane_change_to_left;
double lane_change_to_left;
outputLaneMC->get_Lane_change_to_left(&lane_change_to_left);
lane_change_to_left = outputLaneMC.Lane_change_to_left
$lane_change_to_left = $outputLaneMC.Lane_change_to_left

Lane_change_from_right

float Lane_change_from_right { get; }

Type float

Code samples
float lane_change_from_right = outputLaneMC.Lane_change_from_right;
double lane_change_from_right;
outputLaneMC->get_Lane_change_from_right(&lane_change_from_right);
lane_change_from_right = outputLaneMC.Lane_change_from_right
$lane_change_from_right = $outputLaneMC.Lane_change_from_right

Lane_change_to_right

float Lane_change_to_right { get; }

Type float

Code samples
float lane_change_to_right = outputLaneMC.Lane_change_to_right;
double lane_change_to_right;
outputLaneMC->get_Lane_change_to_right(&lane_change_to_right);
lane_change_to_right = outputLaneMC.Lane_change_to_right
$lane_change_to_right = $outputLaneMC.Lane_change_to_right

Exist_in_nw_upstream_only

bool Exist_in_nw_upstream_only { get; }

Type bool

Code samples
bool exist_in_nw_upstream_only = outputLaneMC.Exist_in_nw_upstream_only;
VARIANT_BOOL exist_in_nw_upstream_only;
outputLaneMC->get_Exist_in_nw_upstream_only(&exist_in_nw_upstream_only);
exist_in_nw_upstream_only = outputLaneMC.Exist_in_nw_upstream_only
$exist_in_nw_upstream_only = $outputLaneMC.Exist_in_nw_upstream_only

Net_inflow

float Net_inflow { get; }

Type float

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

Net_inflow_capconstr

float Net_inflow_capconstr { get; }

Type float

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

OutputLane

ISIAPIOutputLane OutputLane { get; }

Type ISIAPIOutputLane

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

Arrival_flow_flag

int Arrival_flow_flag { get; }

Type int

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