Skip to content

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

Get an instance

// Navigate to the ISIAPIOutputLaneMC you need via the ISIAPI tree.
// See ISIAPI for the activation root.
var outputLaneMC = /* ... */;
' Navigate to the ISIAPIOutputLaneMC you need via the ISIAPI tree.
' See ISIAPI for the activation root.
Dim outputLaneMC As ISIAPIOutputLaneMC = Nothing
# Navigate to the ISIAPIOutputLaneMC you need via the ISIAPI tree.
# See ISIAPI for the activation root.
outputLaneMC = ...
# Navigate to the ISIAPIOutputLaneMC you need via the ISIAPI tree.
# See ISIAPI for the activation root.
$outputLaneMC = $null

Properties

MC_class

int MC_class { get; }

Type int

Code samples
int mC_class = outputLaneMC.MC_class;
Dim mC_class As Integer = outputLaneMC.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;
Dim calc_exists As Boolean = outputLaneMC.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;
Dim flow_total As Single = outputLaneMC.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;
Dim flow_total_capconstr As Single = outputLaneMC.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;
Dim upstr_flow_after_exit_sl As Single = outputLaneMC.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;
Dim lane_change_from_left As Single = outputLaneMC.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;
Dim lane_change_to_left As Single = outputLaneMC.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;
Dim lane_change_from_right As Single = outputLaneMC.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;
Dim lane_change_to_right As Single = outputLaneMC.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;
Dim exist_in_nw_upstream_only As Boolean = outputLaneMC.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;
Dim net_inflow As Single = outputLaneMC.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;
Dim net_inflow_capconstr As Single = outputLaneMC.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;
Dim outputLane As ISIAPIOutputLane = outputLaneMC.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;
Dim arrival_flow_flag As Integer = outputLaneMC.Arrival_flow_flag
arrival_flow_flag = outputLaneMC.Arrival_flow_flag
$arrival_flow_flag = $outputLaneMC.Arrival_flow_flag