RoadProfileCondition class
Road profile conditions that must be met for a regulation to apply.
Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
Constructors
- RoadProfileCondition(CommercialVehicleRoadType roadType, IntegerRange requiredNumberOfLanes)
Properties
- hashCode → int
-
The hash code for this object.
no setter
- isControlledAccess ↔ bool?
-
If true, applies only to controlled access roads.
getter/setter pair
- isLimitedAccessRoad ↔ bool?
-
If true, applies only to limited access roads.
getter/setter pair
- isMotorisedVehiclesOnly ↔ bool?
-
If true, applies only to motorised vehicles only roads.
getter/setter pair
- isMultiplyDigitilized ↔ bool?
-
If true, applies only to multiply digitized roads.
getter/setter pair
- isPriorityRoad ↔ bool?
-
If true, applies only to priority roads.
getter/setter pair
- isRoadLegallyDivided ↔ bool?
-
If true, applies only to legally divided roads.
getter/setter pair
- isRoadPhysicallyDivided ↔ bool?
-
If true, applies only to physically divided roads.
getter/setter pair
- isRural ↔ bool?
-
If true, applies only to rural roads.
getter/setter pair
- isUnpaved ↔ bool?
-
If true, applies only to unpaved roads.
getter/setter pair
- isUrban ↔ bool?
-
If true, applies only to urban roads.
getter/setter pair
-
requiredFunctionalClasses
↔ List<
FunctionalRoadClass?> -
Functional road classes on which the regulation applies.
getter/setter pair
- requiredNumberOfLanes ↔ IntegerRange
-
Range of lane counts for which the regulation applies.
getter/setter pair
-
requiredRouteLevels
↔ List<
RouteType> -
Route levels on which the regulation applies.
getter/setter pair
- roadType ↔ CommercialVehicleRoadType
-
Required road type for the regulation to apply.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool - The equality operator.