Skip to content

ISIAPINetworkDemandSensitivity Interface

Namespace: SIDRASolutions.SI.API
Assembly: SIDRASolutions.SI.API.dll COM CLSID: 4105474F-FC8D-468B-BBE0-1F6ED986505B

Declaration

[Guid("4105474F-FC8D-468B-BBE0-1F6ED986505B")]
public interface ISIAPINetworkDemandSensitivity

Get an instance

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

Properties

Network

ISIAPINetwork Network { get; }

Type ISIAPINetwork

Code samples
var network = networkDemandSensitivity.Network;
Dim network As ISIAPINetwork = networkDemandSensitivity.Network
network = networkDemandSensitivity.Network
$network = $networkDemandSensitivity.Network

Analysis_option

Analysis Option

int Analysis_option { get; set; }

Type int

Value

One of:

  • 0 - None
  • 1 - Sensitivity
  • 2 - Design Life
  • 3 - Flow Scale
Code samples
int analysis_option = networkDemandSensitivity.Analysis_option;
networkDemandSensitivity.Analysis_option = 0;
Dim analysis_option As Integer = networkDemandSensitivity.Analysis_option
networkDemandSensitivity.Analysis_option = 0
analysis_option = networkDemandSensitivity.Analysis_option
networkDemandSensitivity.Analysis_option = 0
$analysis_option = $networkDemandSensitivity.Analysis_option
$networkDemandSensitivity.Analysis_option = 0

Design_Life_Objective

Design Life Analysis Objective

int Design_Life_Objective { get; set; }

Type int

Value

One of:

  • 0 - Practical Capacity (v/c ratio = xp)
  • 1 - Capacity (v/c ratio = 1)
  • 4 - Final Year
  • 5 - Network Level of Service Target
Code samples
int design_Life_Objective = networkDemandSensitivity.Design_Life_Objective;
networkDemandSensitivity.Design_Life_Objective = 0;
Dim design_Life_Objective As Integer = networkDemandSensitivity.Design_Life_Objective
networkDemandSensitivity.Design_Life_Objective = 0
design__life__objective = networkDemandSensitivity.Design_Life_Objective
networkDemandSensitivity.Design_Life_Objective = 0
$design_Life_Objective = $networkDemandSensitivity.Design_Life_Objective
$networkDemandSensitivity.Design_Life_Objective = 0

Design_Life_Growth_Model

Design Life Analysis Growth Model

int Design_Life_Growth_Model { get; set; }

Type int

Value

One of:

  • 0 - Uniform
  • 1 - Compound
Code samples
int design_Life_Growth_Model = networkDemandSensitivity.Design_Life_Growth_Model;
networkDemandSensitivity.Design_Life_Growth_Model = 0;
Dim design_Life_Growth_Model As Integer = networkDemandSensitivity.Design_Life_Growth_Model
networkDemandSensitivity.Design_Life_Growth_Model = 0
design__life__growth__model = networkDemandSensitivity.Design_Life_Growth_Model
networkDemandSensitivity.Design_Life_Growth_Model = 0
$design_Life_Growth_Model = $networkDemandSensitivity.Design_Life_Growth_Model
$networkDemandSensitivity.Design_Life_Growth_Model = 0

Design_Life_Years

int Design_Life_Years { get; set; }

Type int

Code samples
int design_Life_Years = networkDemandSensitivity.Design_Life_Years;
networkDemandSensitivity.Design_Life_Years = 0;
Dim design_Life_Years As Integer = networkDemandSensitivity.Design_Life_Years
networkDemandSensitivity.Design_Life_Years = 0
design__life__years = networkDemandSensitivity.Design_Life_Years
networkDemandSensitivity.Design_Life_Years = 0
$design_Life_Years = $networkDemandSensitivity.Design_Life_Years
$networkDemandSensitivity.Design_Life_Years = 0

Design_Life_Is_constant_num_years_applied

bool Design_Life_Is_constant_num_years_applied { get; set; }

Type bool

Code samples
bool design_Life_Is_constant_num_years_applied = networkDemandSensitivity.Design_Life_Is_constant_num_years_applied;
networkDemandSensitivity.Design_Life_Is_constant_num_years_applied = true;
Dim design_Life_Is_constant_num_years_applied As Boolean = networkDemandSensitivity.Design_Life_Is_constant_num_years_applied
networkDemandSensitivity.Design_Life_Is_constant_num_years_applied = true
design__life__is_constant_num_years_applied = networkDemandSensitivity.Design_Life_Is_constant_num_years_applied
networkDemandSensitivity.Design_Life_Is_constant_num_years_applied = True
$design_Life_Is_constant_num_years_applied = $networkDemandSensitivity.Design_Life_Is_constant_num_years_applied
$networkDemandSensitivity.Design_Life_Is_constant_num_years_applied = $true

Design_Life_Constant_num_years

int Design_Life_Constant_num_years { get; set; }

Type int

Code samples
int design_Life_Constant_num_years = networkDemandSensitivity.Design_Life_Constant_num_years;
networkDemandSensitivity.Design_Life_Constant_num_years = 1;
Dim design_Life_Constant_num_years As Integer = networkDemandSensitivity.Design_Life_Constant_num_years
networkDemandSensitivity.Design_Life_Constant_num_years = 1
design__life__constant_num_years = networkDemandSensitivity.Design_Life_Constant_num_years
networkDemandSensitivity.Design_Life_Constant_num_years = 1
$design_Life_Constant_num_years = $networkDemandSensitivity.Design_Life_Constant_num_years
$networkDemandSensitivity.Design_Life_Constant_num_years = 1

Flow_Scale_Objective

Flow Scale Analysis Objective

int Flow_Scale_Objective { get; set; }

Type int

Value

One of:

  • 0 - Practical Capacity (v/c ratio = xp)
  • 1 - Capacity (v/c ratio = 1)
  • 4 - Final Year
  • 5 - Network Level of Service Target
Code samples
int flow_Scale_Objective = networkDemandSensitivity.Flow_Scale_Objective;
networkDemandSensitivity.Flow_Scale_Objective = 0;
Dim flow_Scale_Objective As Integer = networkDemandSensitivity.Flow_Scale_Objective
networkDemandSensitivity.Flow_Scale_Objective = 0
flow__scale__objective = networkDemandSensitivity.Flow_Scale_Objective
networkDemandSensitivity.Flow_Scale_Objective = 0
$flow_Scale_Objective = $networkDemandSensitivity.Flow_Scale_Objective
$networkDemandSensitivity.Flow_Scale_Objective = 0

Flow_Scale_Lower

float Flow_Scale_Lower { get; set; }

Type float

Code samples
float flow_Scale_Lower = networkDemandSensitivity.Flow_Scale_Lower;
networkDemandSensitivity.Flow_Scale_Lower = 0.0;
Dim flow_Scale_Lower As Single = networkDemandSensitivity.Flow_Scale_Lower
networkDemandSensitivity.Flow_Scale_Lower = 0.0
flow__scale__lower = networkDemandSensitivity.Flow_Scale_Lower
networkDemandSensitivity.Flow_Scale_Lower = 0.0
$flow_Scale_Lower = $networkDemandSensitivity.Flow_Scale_Lower
$networkDemandSensitivity.Flow_Scale_Lower = 0.0

Flow_Scale_Upper

float Flow_Scale_Upper { get; set; }

Type float

Code samples
float flow_Scale_Upper = networkDemandSensitivity.Flow_Scale_Upper;
networkDemandSensitivity.Flow_Scale_Upper = 0.0;
Dim flow_Scale_Upper As Single = networkDemandSensitivity.Flow_Scale_Upper
networkDemandSensitivity.Flow_Scale_Upper = 0.0
flow__scale__upper = networkDemandSensitivity.Flow_Scale_Upper
networkDemandSensitivity.Flow_Scale_Upper = 0.0
$flow_Scale_Upper = $networkDemandSensitivity.Flow_Scale_Upper
$networkDemandSensitivity.Flow_Scale_Upper = 0.0

Flow_Scale_Is_constant_factor_applied

bool Flow_Scale_Is_constant_factor_applied { get; set; }

Type bool

Code samples
bool flow_Scale_Is_constant_factor_applied = networkDemandSensitivity.Flow_Scale_Is_constant_factor_applied;
networkDemandSensitivity.Flow_Scale_Is_constant_factor_applied = true;
Dim flow_Scale_Is_constant_factor_applied As Boolean = networkDemandSensitivity.Flow_Scale_Is_constant_factor_applied
networkDemandSensitivity.Flow_Scale_Is_constant_factor_applied = true
flow__scale__is_constant_factor_applied = networkDemandSensitivity.Flow_Scale_Is_constant_factor_applied
networkDemandSensitivity.Flow_Scale_Is_constant_factor_applied = True
$flow_Scale_Is_constant_factor_applied = $networkDemandSensitivity.Flow_Scale_Is_constant_factor_applied
$networkDemandSensitivity.Flow_Scale_Is_constant_factor_applied = $true

Flow_Scale_Constant_factor

float Flow_Scale_Constant_factor { get; set; }

Type float

Code samples
float flow_Scale_Constant_factor = networkDemandSensitivity.Flow_Scale_Constant_factor;
networkDemandSensitivity.Flow_Scale_Constant_factor = 0.0;
Dim flow_Scale_Constant_factor As Single = networkDemandSensitivity.Flow_Scale_Constant_factor
networkDemandSensitivity.Flow_Scale_Constant_factor = 0.0
flow__scale__constant_factor = networkDemandSensitivity.Flow_Scale_Constant_factor
networkDemandSensitivity.Flow_Scale_Constant_factor = 0.0
$flow_Scale_Constant_factor = $networkDemandSensitivity.Flow_Scale_Constant_factor
$networkDemandSensitivity.Flow_Scale_Constant_factor = 0.0

SensitivityGeneralParameterGroup

ISIAPISensitivity SensitivityGeneralParameterGroup { get; }

Type ISIAPISensitivity

Code samples
var sensitivityGeneralParameterGroup = networkDemandSensitivity.SensitivityGeneralParameterGroup;
Dim sensitivityGeneralParameterGroup As ISIAPISensitivity = networkDemandSensitivity.SensitivityGeneralParameterGroup
sensitivity_general_parameter_group = networkDemandSensitivity.SensitivityGeneralParameterGroup
$sensitivityGeneralParameterGroup = $networkDemandSensitivity.SensitivityGeneralParameterGroup

Result_option

Results For

int Result_option { get; set; }

Type int

Value

One of:

  • 1 - Network (Vehicles)
  • 2 - Network (Pedestrians)
  • 3 - Network (Persons)
Code samples
int result_option = networkDemandSensitivity.Result_option;
networkDemandSensitivity.Result_option = 0;
Dim result_option As Integer = networkDemandSensitivity.Result_option
networkDemandSensitivity.Result_option = 0
result_option = networkDemandSensitivity.Result_option
networkDemandSensitivity.Result_option = 0
$result_option = $networkDemandSensitivity.Result_option
$networkDemandSensitivity.Result_option = 0