ISIAPIMovementClass Interface¶
Namespace: SIDRASolutions.SI.API
Assembly: SIDRASolutions.SI.API.dll
COM CLSID: DFDEB358-FB26-4A07-BDE9-134E0DEDC1C3
Declaration¶
Get an instance¶
Properties¶
MC_class¶
Movement Class Number
Type int
Value
One of:
1- Light Vehicles2- Heavy Vehicles3- Buses4- Bicycles5- Large Trucks6- Trams7- User Class 18- User Class 29- User Class 310- User Class 411- User Class 512- User Class 6
Code samples
Is_included¶
Flag indicating whether this Movement Class is included in the Site. This Property can be changed if this Movement Class is not Light Vehicles or Heavy Vehicles. These two Movement Classes must be included into any Site.
Type bool
Code samples
Is_userclass¶
Type bool
Code samples
Name¶
Movement Class Name, this Property can be changed only if this is a User Movement Class, i.e. Is_userclass == true.
Type string
Code samples
Display_id¶
Movement Class Display ID, this Property can be changed only if this is a User Movement Class, i.e. Is_userclass == true.
Type string
Code samples
Base_class¶
The Standard Movement Class that this Movement Class is based on. This Property can be changed only if this is a User Movement Class, i.e. Is_userclass == true.
Type int
Code samples
Model_designation¶
Model Designation
Type int
Value
One of:
1- Light Vehicle2- Heavy Vehicle
Code samples
MovementClassFuelEmissions¶
Type ISIAPIMovementClassFuelEmissions
Code samples
Site¶
Type ISIAPISite
Code samples
Pc_equivalent¶
Passenger Car Equivalent
Type float
Code samples
Is_cost_included¶
Type bool
Code samples
Cost_method¶
Cost Method
Type int
Value
One of:
1- Operating Cost2- User Cost
Code samples
Fuel_pump_price¶
Pump Price of Fuel
Type float
Code samples
Resource_cost_factor¶
Fuel Resource Cost Factor
Type float
Code samples
Run_cost_fuel_ratio¶
Ratio of Running Cost to Fuel Cost
Type float
Code samples
Average_income¶
Type float
Code samples
Time_value_factor¶
Type float
Code samples
Mass¶
Type float
Code samples
Max_power¶
Type float
Code samples
Co2_to_fuel_ratio¶
CO2 to Fuel Consumption Rate
Type float
Code samples
DesiredSpeedMethod¶
Desired Speed Method
Type int
Value
One of:
0- User Input1- Program
Code samples
DesiredSpeed¶
Type float
Code samples
LowerLimitOfSpeedEfficiency¶
Type float
Code samples
Gap_acceptance_factor_sliplane_zebra¶
Gap Acceptance Factor for Zebra Crossing on Slip Lane
Type float
Code samples
Gap_acceptance_factor_midblock_zebra¶
Gap Acceptance Factor for Midblock Zebra Crossing
Type float