Provides information about better alternative calculated route. More...
#import <SYNavigationBetterRouteInfo.h>
Instance Methods | |
(instancetype) | - initWithRouteInfo: |
![]() | |
(nonnull NSSet< NSNumber * > *) | - availableAvoidsInCountry: |
Returns set of road avoids available in specified country. More... | |
(void) | - getRoadElementsWithCompletion: |
The SYRoadElements on the route. More... | |
(instancetype) | - initWithSdkRoute: [implementation] |
Properties | |
NSTimeInterval | timeDiff |
Time difference in seconds between new alternative route and the base route. More... | |
SYDistance | lengthDiff |
Length difference in meters between new alternative route and the base route. More... | |
SYDistance | splitDistance |
Distance in meters from base route start position to point, where alternative route splits. More... | |
SYGeoBoundingBox * | detourAreaboundary |
Geo boundary created with split point and merge point of base route and alternative route. More... | |
SYGeoCoordinate * | splitPoint |
Position of the point where alternative route splits the base route. More... | |
![]() | |
SYRouteInfo * | info |
Basic route info. More... | |
NSArray< SYManeuver * > * | maneuvers |
The SYManeuvers on the route. More... | |
NSArray< SYCountryIso * > * | transitCountries |
Returns route's transit countries iso codes. More... | |
SYRouteViolatedAvoidOptions * | optionsViolation |
The routing options violation for both global route options and per-country options. More... | |
SYRoutingOptions * | options |
The routing options. Check the available SYRoutingOptions. More... | |
SYGeoBoundingBox * | box |
The smallest SYGeoBoundingBox that contains the entire route. More... | |
NSArray< SYWaypoint * > * | waypoints |
List of SYWaypoints on the route. More... | |
Sygic::Router::RoutePtr | sdkRoutePtr [implementation] |
Provides information about better alternative calculated route.
- (instancetype) initWithRouteInfo: | (const Sygic::Navigation::AlternativeRouteInfo &) | info |
Provided by category SYBetterRoute(SDK).
|
readnonatomicassign |
Geo boundary created with split point and merge point of base route and alternative route.
|
readnonatomicassign |
Length difference in meters between new alternative route and the base route.
|
readnonatomicassign |
Distance in meters from base route start position to point, where alternative route splits.
|
readnonatomicassign |
Position of the point where alternative route splits the base route.
|
readnonatomicassign |
Time difference in seconds between new alternative route and the base route.