IsolineOptions class - routing library - Dart API
IsolineOptions
IsolineOptions class
Specifies options for isolines calculation.
Constructors
- IsolineOptions.withCarOptions(IsolineOptionsCalculation calculationOptions, CarOptions carOptions)
-
Constructs options to calculate isolines from destination or origin,
with preferences for isoline calculation and car routing options.
factory
- IsolineOptions.withEVCarOptions(IsolineOptionsCalculation calculationOptions, EVCarOptions evCarOptions)
-
Constructs options to calculate isolines from destination or origin,
with preferences for isoline calculation and electric car routing options.
factory
- IsolineOptions.withEVTruckOptions(IsolineOptionsCalculation calculationOptions, EVTruckOptions evTruckOptions)
-
Constructs options to calculate isolines from destination or origin,
with preferences for isoline calculation and electric truck routing options.
factory
- IsolineOptions.withRoutingOptions(IsolineOptionsCalculation calculationOptions, RoutingOptions routingOptions)
-
Constructs options to calculate isolines from destination or origin,
with preferences for isoline calculation and routing options.
factory
- IsolineOptions.withTruckOptions(IsolineOptionsCalculation calculationOptions, TruckOptions truckOptions)
-
Constructs options to calculate isolines from destination or origin,
with preferences for isoline calculation and truck routing options.
factory
Properties
- calculationOptions ↔ IsolineOptionsCalculation
-
Specifies isoline parameters.
getter/setter pair
- carOptions ↔ CarOptions?
-
Specifies options for calculation of isolines for car.
Mutually exclusive with IsolineOptions.truckOptions, IsolineOptions.evCarOptions, IsolineOptions.evTruckOptions and IsolineOptions.routingOptions.
getter/setter pair
- evCarOptions ↔ EVCarOptions?
-
Specifies options for calculation of isolines for electric car.
Mutually exclusive with IsolineOptions.carOptions, IsolineOptions.truckOptions, IsolineOptions.evTruckOptions and IsolineOptions.routingOptions.
getter/setter pair
- evTruckOptions ↔ EVTruckOptions?
-
Specifies options for calculation of isolines for electric truck.
Mutually exclusive with IsolineOptions.carOptions, IsolineOptions.truckOptions, IsolineOptions.evCarOptions and IsolineOptions.routingOptions.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- routingOptions ↔ RoutingOptions?
-
Specifies options for calculation of isolines for any vehicle type.
Mutually exclusive with IsolineOptions.carOptions, IsolineOptions.truckOptions, IsolineOptions.evCarOptions and IsolineOptions.evTruckOptions.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- truckOptions ↔ TruckOptions?
-
Specifies options for calculation of isolines for truck.
Mutually exclusive with IsolineOptions.carOptions, IsolineOptions.evCarOptions, IsolineOptions.evTruckOptions and IsolineOptions.routingOptions.
getter/setter pair
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.
inherited