Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Commit b3d16267 authored by Markus Quaritsch's avatar Markus Quaritsch
Browse files

adding new vehicle parameters to vehicle declaration input interface

parent 2f1240c7
No related branches found
No related tags found
No related merge requests found
......@@ -67,6 +67,8 @@ namespace TUGraz.VectoCommon.InputData
public interface IVehicleDeclarationInputData : IComponentInputData
{
bool ExemptedVehicle { get; }
string VIN { get; }
LegislativeClass LegislativeClass { get; }
......@@ -131,6 +133,32 @@ namespace TUGraz.VectoCommon.InputData
IRetarderInputData RetarderInputData { get; }
IPTOTransmissionInputData PTOTransmissionInputData { get; }
// new (optional) input fields
bool VocationalVehicle { get; }
bool SleeperCab { get; }
NgTankSystem TankSystem { get; }
// fields for exempted vehicles
bool ZeroEmissionVehicle { get; }
bool HybridElectricHDV { get; }
bool DualFuelVehicle { get; }
Watt MaxNetPower1 { get; }
Watt MaxNetPower2 { get; }
}
public enum NgTankSystem
{
Liquefied,
Compressed
}
public interface IAirdragDeclarationInputData : IComponentInputData
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment