VehicleParameter

public enum VehicleParameter

Enumeration to describe vehicle parameter.

Important

This is a Public Preview API. It may be changed or removed at any time.
  • Specifies the weight of the vehicle.

    Declaration

    Swift

    case weight(Measurement<UnitMass>)
  • Specifies the weight per axle of the vehicle.

    Declaration

    Swift

    case axleWeight(Measurement<UnitMass>)
  • Specifies the length of the vehicle.

    Declaration

    Swift

    case length(Measurement<UnitLength>)
  • Specifies the width of the vehicle.

    Declaration

    Swift

    case width(Measurement<UnitLength>)
  • Specifies the height of the vehicle.

    Declaration

    Swift

    case height(Measurement<UnitLength>)
  • Specifies the maximum speed of the vehicle.

    Declaration

    Swift

    case maxSpeed(Measurement<UnitSpeed>)
  • Specifies commercial nature of the vehicle.

    Declaration

    Swift

    case commercialVehicle(Bool)
  • Specifies types of cargo that may be classified as hazardous materials and restricted from some roads.

    Declaration

    Swift

    case loadType(Set<VehicleLoadType>)
  • Specifies the restriction level for tunnel usage according to ‘European Agreement concerning the International Carriage of Dangerous Goods by Road’ (ADR) tunnel restrictions.

    Declaration

    Swift

    case adrTunnelRestrictionCode(ADRTunnelRestrictionCode)
  • Specifies the combustion engine parameters.

    Declaration

    Swift

    case combustionEngine([CombustionEngineParameter])
  • Specifies the electric engine parameters.

    Declaration

    Swift

    case electricEngine([ElectricEngineParameter])