Warning

This feature is available in the Full MapKit SDK version

MMKDrivingVehicleRestriction

class MMKDrivingVehicleRestriction : NSObject

Undocumented

Summary

Class methods

 init(weightLimit: NSNumber?,
  axleWeightLimit: NSNumber?,
   maxWeightLimit: NSNumber?,
      heightLimit: NSNumber?,
       widthLimit: NSNumber?,
      lengthLimit: NSNumber?,
     payloadLimit: NSNumber?,
      minEcoClass: NSNumber?,
 trailerNotAllowed: NSNumber?,
            legal: NSNumber?)

Properties

var weightLimit: NSNumber? { get }
Actual weight limit, tons

var axleWeightLimit: NSNumber? { get }
Axle load weight limit, tons

var maxWeightLimit: NSNumber? { get }
Maximal allowed weight limit, tons

var heightLimit: NSNumber? { get }
Height limit, meters

var widthLimit: NSNumber? { get }
Width limit, meters

var lengthLimit: NSNumber? { get }
Length limit, meters

var payloadLimit: NSNumber? { get }
Payload limit, tons

var minEcoClass: NSNumber? { get }
Minimal allowed engine ecological class

var trailerNotAllowed: NSNumber? { get }
Trailer is not allowed

var legal: NSNumber? { get }
Legal or physical limitation

Class methods

init(weightLimit:axleWeightLimit:maxWeightLimit:heightLimit:widthLimit:lengthLimit:payloadLimit:minEcoClass:trailerNotAllowed:legal:)

 init(weightLimit: NSNumber?,
  axleWeightLimit: NSNumber?,
   maxWeightLimit: NSNumber?,
      heightLimit: NSNumber?,
       widthLimit: NSNumber?,
      lengthLimit: NSNumber?,
     payloadLimit: NSNumber?,
      minEcoClass: NSNumber?,
 trailerNotAllowed: NSNumber?,
            legal: NSNumber?)


Properties

weightLimit

var weightLimit: NSNumber? { get }

Actual weight limit, tons. See Driving Rules sign 3.11.

Optional field, can be nil.


axleWeightLimit

var axleWeightLimit: NSNumber? { get }

Axle load weight limit, tons. See Driving Rules sign 3.12.

Optional field, can be nil.


maxWeightLimit

var maxWeightLimit: NSNumber? { get }

Maximal allowed weight limit, tons. See Driving Rules sign 3.4, table 8.11.

Optional field, can be nil.


heightLimit

var heightLimit: NSNumber? { get }

Height limit, meters. See Driving Rules sign 3.13.

Optional field, can be nil.


widthLimit

var widthLimit: NSNumber? { get }

Width limit, meters. See Driving Rules sign 3.14.

Optional field, can be nil.


lengthLimit

var lengthLimit: NSNumber? { get }

Length limit, meters. See Driving Rules sign 3.15.

Optional field, can be nil.


payloadLimit

var payloadLimit: NSNumber? { get }

Payload limit, tons.

Optional field, can be nil.


minEcoClass

var minEcoClass: NSNumber? { get }

Minimal allowed engine ecological class. See Driving Rules sign 5.35 and 5.36.

Optional field, can be nil.


trailerNotAllowed

var trailerNotAllowed: NSNumber? { get }

Trailer is not allowed. See Driving Rules sign 3.7.

Optional field, can be nil.


var legal: NSNumber? { get }

Legal or physical limitation.

Optional field, can be nil.