Skip to content

ISIAPISiteVolumeMovVehODMC Interface

Namespace: SIDRASolutions.SI.API
Assembly: SIDRASolutions.SI.API.dll COM CLSID: 8F90B992-9855-4819-8CEA-44CAFF66F85A

Declaration

[Guid("8F90B992-9855-4819-8CEA-44CAFF66F85A")]
public interface ISIAPISiteVolumeMovVehODMC

Get an instance

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

Properties

MCClass

Movement Class Number

int MCClass { get; }

Type int

Value

One of:

  • 1 - Light Vehicles
  • 2 - Heavy Vehicles
  • 3 - Buses
  • 4 - Bicycles
  • 5 - Large Trucks
  • 6 - Trams
  • 7 - User Class 1
  • 8 - User Class 2
  • 9 - User Class 3
  • 10 - User Class 4
  • 11 - User Class 5
  • 12 - User Class 6
Code samples
int mCClass = siteVolumeMovVehODMC.MCClass;
Dim mCClass As Integer = siteVolumeMovVehODMC.MCClass
mc_class = siteVolumeMovVehODMC.MCClass
$mCClass = $siteVolumeMovVehODMC.MCClass

Volume

Volume (veh)

float Volume { get; set; }

Type float

Code samples
float volume = siteVolumeMovVehODMC.Volume;
siteVolumeMovVehODMC.Volume = 0.0;
Dim volume As Single = siteVolumeMovVehODMC.Volume
siteVolumeMovVehODMC.Volume = 0.0
volume = siteVolumeMovVehODMC.Volume
siteVolumeMovVehODMC.Volume = 0.0
$volume = $siteVolumeMovVehODMC.Volume
$siteVolumeMovVehODMC.Volume = 0.0

Occupancy

Vehicle Occupancy (persons/veh)

float Occupancy { get; set; }

Type float

Code samples
float occupancy = siteVolumeMovVehODMC.Occupancy;
siteVolumeMovVehODMC.Occupancy = 0.0;
Dim occupancy As Single = siteVolumeMovVehODMC.Occupancy
siteVolumeMovVehODMC.Occupancy = 0.0
occupancy = siteVolumeMovVehODMC.Occupancy
siteVolumeMovVehODMC.Occupancy = 0.0
$occupancy = $siteVolumeMovVehODMC.Occupancy
$siteVolumeMovVehODMC.Occupancy = 0.0

PeakFlowFactor

Peak Flow Factor (%)

float PeakFlowFactor { get; set; }

Type float

Code samples
float peakFlowFactor = siteVolumeMovVehODMC.PeakFlowFactor;
siteVolumeMovVehODMC.PeakFlowFactor = 0.0;
Dim peakFlowFactor As Single = siteVolumeMovVehODMC.PeakFlowFactor
siteVolumeMovVehODMC.PeakFlowFactor = 0.0
peak_flow_factor = siteVolumeMovVehODMC.PeakFlowFactor
siteVolumeMovVehODMC.PeakFlowFactor = 0.0
$peakFlowFactor = $siteVolumeMovVehODMC.PeakFlowFactor
$siteVolumeMovVehODMC.PeakFlowFactor = 0.0

FlowScale

Flow Scale (Constant) (%)

float FlowScale { get; set; }

Type float

Code samples
float flowScale = siteVolumeMovVehODMC.FlowScale;
siteVolumeMovVehODMC.FlowScale = 0.0;
Dim flowScale As Single = siteVolumeMovVehODMC.FlowScale
siteVolumeMovVehODMC.FlowScale = 0.0
flow_scale = siteVolumeMovVehODMC.FlowScale
siteVolumeMovVehODMC.FlowScale = 0.0
$flowScale = $siteVolumeMovVehODMC.FlowScale
$siteVolumeMovVehODMC.FlowScale = 0.0

GrowthRate

Growth rate (%/year)

float GrowthRate { get; set; }

Type float

Code samples
float growthRate = siteVolumeMovVehODMC.GrowthRate;
siteVolumeMovVehODMC.GrowthRate = 0.0;
Dim growthRate As Single = siteVolumeMovVehODMC.GrowthRate
siteVolumeMovVehODMC.GrowthRate = 0.0
growth_rate = siteVolumeMovVehODMC.GrowthRate
siteVolumeMovVehODMC.GrowthRate = 0.0
$growthRate = $siteVolumeMovVehODMC.GrowthRate
$siteVolumeMovVehODMC.GrowthRate = 0.0

SiteVolumeMovVehOD

ISIAPISiteVolumeMovVehOD SiteVolumeMovVehOD { get; }

Type ISIAPISiteVolumeMovVehOD

Code samples
var siteVolumeMovVehOD = siteVolumeMovVehODMC.SiteVolumeMovVehOD;
Dim siteVolumeMovVehOD As ISIAPISiteVolumeMovVehOD = siteVolumeMovVehODMC.SiteVolumeMovVehOD
site_volume_mov_veh_od = siteVolumeMovVehODMC.SiteVolumeMovVehOD
$siteVolumeMovVehOD = $siteVolumeMovVehODMC.SiteVolumeMovVehOD