Skip to content

ISIAPILeg_rou_hcm Interface

Namespace: SIDRASolutions.SI.API
Assembly: SIDRASolutions.SI.API.dll COM CLSID: 2113618B-9955-432B-8812-90061721048D

Declaration

[Guid("2113618B-9955-432B-8812-90061721048D")]
public interface ISIAPILeg_rou_hcm

Get an instance

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

Properties

Hcm_model

HCM Model

int Hcm_model { get; }

Type int

Value

One of:

  • 1 - HCM 2010
  • 2 - HCM 6
Code samples
int hcm_model = leg_rou_hcm.Hcm_model;
Dim hcm_model As Integer = leg_rou_hcm.Hcm_model
hcm_model = leg_rou_hcm.Hcm_model
$hcm_model = $leg_rou_hcm.Hcm_model

Model_calib_factor

float Model_calib_factor { get; set; }

Type float

Code samples
float model_calib_factor = leg_rou_hcm.Model_calib_factor;
leg_rou_hcm.Model_calib_factor = 0.0;
Dim model_calib_factor As Single = leg_rou_hcm.Model_calib_factor
leg_rou_hcm.Model_calib_factor = 0.0
model_calib_factor = leg_rou_hcm.Model_calib_factor
leg_rou_hcm.Model_calib_factor = 0.0
$model_calib_factor = $leg_rou_hcm.Model_calib_factor
$leg_rou_hcm.Model_calib_factor = 0.0

Entry_circ_adj

Roundabout Entry/Circulating Flow Adjustment (HCM)

int Entry_circ_adj { get; set; }

Type int

Value

One of:

  • 0 - None
  • 1 - Low
  • 2 - Medium
  • 3 - High
Code samples
int entry_circ_adj = leg_rou_hcm.Entry_circ_adj;
leg_rou_hcm.Entry_circ_adj = 0;
Dim entry_circ_adj As Integer = leg_rou_hcm.Entry_circ_adj
leg_rou_hcm.Entry_circ_adj = 0
entry_circ_adj = leg_rou_hcm.Entry_circ_adj
leg_rou_hcm.Entry_circ_adj = 0
$entry_circ_adj = $leg_rou_hcm.Entry_circ_adj
$leg_rou_hcm.Entry_circ_adj = 0

Single_circ_single_entry_param_a

float Single_circ_single_entry_param_a { get; set; }

Type float

Code samples
float single_circ_single_entry_param_a = leg_rou_hcm.Single_circ_single_entry_param_a;
leg_rou_hcm.Single_circ_single_entry_param_a = 0.0;
Dim single_circ_single_entry_param_a As Single = leg_rou_hcm.Single_circ_single_entry_param_a
leg_rou_hcm.Single_circ_single_entry_param_a = 0.0
single_circ_single_entry_param_a = leg_rou_hcm.Single_circ_single_entry_param_a
leg_rou_hcm.Single_circ_single_entry_param_a = 0.0
$single_circ_single_entry_param_a = $leg_rou_hcm.Single_circ_single_entry_param_a
$leg_rou_hcm.Single_circ_single_entry_param_a = 0.0

Single_circ_single_entry_param_b

float Single_circ_single_entry_param_b { get; set; }

Type float

Code samples
float single_circ_single_entry_param_b = leg_rou_hcm.Single_circ_single_entry_param_b;
leg_rou_hcm.Single_circ_single_entry_param_b = 0.0;
Dim single_circ_single_entry_param_b As Single = leg_rou_hcm.Single_circ_single_entry_param_b
leg_rou_hcm.Single_circ_single_entry_param_b = 0.0
single_circ_single_entry_param_b = leg_rou_hcm.Single_circ_single_entry_param_b
leg_rou_hcm.Single_circ_single_entry_param_b = 0.0
$single_circ_single_entry_param_b = $leg_rou_hcm.Single_circ_single_entry_param_b
$leg_rou_hcm.Single_circ_single_entry_param_b = 0.0

Single_circ_multi_entry_param_a

float Single_circ_multi_entry_param_a { get; set; }

Type float

Code samples
float single_circ_multi_entry_param_a = leg_rou_hcm.Single_circ_multi_entry_param_a;
leg_rou_hcm.Single_circ_multi_entry_param_a = 0.0;
Dim single_circ_multi_entry_param_a As Single = leg_rou_hcm.Single_circ_multi_entry_param_a
leg_rou_hcm.Single_circ_multi_entry_param_a = 0.0
single_circ_multi_entry_param_a = leg_rou_hcm.Single_circ_multi_entry_param_a
leg_rou_hcm.Single_circ_multi_entry_param_a = 0.0
$single_circ_multi_entry_param_a = $leg_rou_hcm.Single_circ_multi_entry_param_a
$leg_rou_hcm.Single_circ_multi_entry_param_a = 0.0

Single_circ_multi_entry_param_b

float Single_circ_multi_entry_param_b { get; set; }

Type float

Code samples
float single_circ_multi_entry_param_b = leg_rou_hcm.Single_circ_multi_entry_param_b;
leg_rou_hcm.Single_circ_multi_entry_param_b = 0.0;
Dim single_circ_multi_entry_param_b As Single = leg_rou_hcm.Single_circ_multi_entry_param_b
leg_rou_hcm.Single_circ_multi_entry_param_b = 0.0
single_circ_multi_entry_param_b = leg_rou_hcm.Single_circ_multi_entry_param_b
leg_rou_hcm.Single_circ_multi_entry_param_b = 0.0
$single_circ_multi_entry_param_b = $leg_rou_hcm.Single_circ_multi_entry_param_b
$leg_rou_hcm.Single_circ_multi_entry_param_b = 0.0

Multi_circ_single_entry_param_a

float Multi_circ_single_entry_param_a { get; set; }

Type float

Code samples
float multi_circ_single_entry_param_a = leg_rou_hcm.Multi_circ_single_entry_param_a;
leg_rou_hcm.Multi_circ_single_entry_param_a = 0.0;
Dim multi_circ_single_entry_param_a As Single = leg_rou_hcm.Multi_circ_single_entry_param_a
leg_rou_hcm.Multi_circ_single_entry_param_a = 0.0
multi_circ_single_entry_param_a = leg_rou_hcm.Multi_circ_single_entry_param_a
leg_rou_hcm.Multi_circ_single_entry_param_a = 0.0
$multi_circ_single_entry_param_a = $leg_rou_hcm.Multi_circ_single_entry_param_a
$leg_rou_hcm.Multi_circ_single_entry_param_a = 0.0

Multi_circ_single_entry_param_b

float Multi_circ_single_entry_param_b { get; set; }

Type float

Code samples
float multi_circ_single_entry_param_b = leg_rou_hcm.Multi_circ_single_entry_param_b;
leg_rou_hcm.Multi_circ_single_entry_param_b = 0.0;
Dim multi_circ_single_entry_param_b As Single = leg_rou_hcm.Multi_circ_single_entry_param_b
leg_rou_hcm.Multi_circ_single_entry_param_b = 0.0
multi_circ_single_entry_param_b = leg_rou_hcm.Multi_circ_single_entry_param_b
leg_rou_hcm.Multi_circ_single_entry_param_b = 0.0
$multi_circ_single_entry_param_b = $leg_rou_hcm.Multi_circ_single_entry_param_b
$leg_rou_hcm.Multi_circ_single_entry_param_b = 0.0

Multi_circ_multi_entry_dominant_param_a

float Multi_circ_multi_entry_dominant_param_a { get; set; }

Type float

Code samples
float multi_circ_multi_entry_dominant_param_a = leg_rou_hcm.Multi_circ_multi_entry_dominant_param_a;
leg_rou_hcm.Multi_circ_multi_entry_dominant_param_a = 0.0;
Dim multi_circ_multi_entry_dominant_param_a As Single = leg_rou_hcm.Multi_circ_multi_entry_dominant_param_a
leg_rou_hcm.Multi_circ_multi_entry_dominant_param_a = 0.0
multi_circ_multi_entry_dominant_param_a = leg_rou_hcm.Multi_circ_multi_entry_dominant_param_a
leg_rou_hcm.Multi_circ_multi_entry_dominant_param_a = 0.0
$multi_circ_multi_entry_dominant_param_a = $leg_rou_hcm.Multi_circ_multi_entry_dominant_param_a
$leg_rou_hcm.Multi_circ_multi_entry_dominant_param_a = 0.0

Multi_circ_multi_entry_dominant_param_b

float Multi_circ_multi_entry_dominant_param_b { get; set; }

Type float

Code samples
float multi_circ_multi_entry_dominant_param_b = leg_rou_hcm.Multi_circ_multi_entry_dominant_param_b;
leg_rou_hcm.Multi_circ_multi_entry_dominant_param_b = 0.0;
Dim multi_circ_multi_entry_dominant_param_b As Single = leg_rou_hcm.Multi_circ_multi_entry_dominant_param_b
leg_rou_hcm.Multi_circ_multi_entry_dominant_param_b = 0.0
multi_circ_multi_entry_dominant_param_b = leg_rou_hcm.Multi_circ_multi_entry_dominant_param_b
leg_rou_hcm.Multi_circ_multi_entry_dominant_param_b = 0.0
$multi_circ_multi_entry_dominant_param_b = $leg_rou_hcm.Multi_circ_multi_entry_dominant_param_b
$leg_rou_hcm.Multi_circ_multi_entry_dominant_param_b = 0.0

Multi_circ_multi_entry_subdominant_param_a

float Multi_circ_multi_entry_subdominant_param_a { get; set; }

Type float

Code samples
float multi_circ_multi_entry_subdominant_param_a = leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_a;
leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_a = 0.0;
Dim multi_circ_multi_entry_subdominant_param_a As Single = leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_a
leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_a = 0.0
multi_circ_multi_entry_subdominant_param_a = leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_a
leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_a = 0.0
$multi_circ_multi_entry_subdominant_param_a = $leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_a
$leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_a = 0.0

Multi_circ_multi_entry_subdominant_param_b

float Multi_circ_multi_entry_subdominant_param_b { get; set; }

Type float

Code samples
float multi_circ_multi_entry_subdominant_param_b = leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_b;
leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_b = 0.0;
Dim multi_circ_multi_entry_subdominant_param_b As Single = leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_b
leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_b = 0.0
multi_circ_multi_entry_subdominant_param_b = leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_b
leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_b = 0.0
$multi_circ_multi_entry_subdominant_param_b = $leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_b
$leg_rou_hcm.Multi_circ_multi_entry_subdominant_param_b = 0.0

Leg_roundabout

ISIAPILeg_roundabout Leg_roundabout { get; }

Type ISIAPILeg_roundabout

Code samples
var leg_roundabout = leg_rou_hcm.Leg_roundabout;
Dim leg_roundabout As ISIAPILeg_roundabout = leg_rou_hcm.Leg_roundabout
leg_roundabout = leg_rou_hcm.Leg_roundabout
$leg_roundabout = $leg_rou_hcm.Leg_roundabout