TTFullRoute

@interface TTFullRoute : NSObject

A TTFullRoute object contains parameters with information about the whole route.

  • TTSummary object.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) TTSummary *_Nonnull summary;

    Swift

    var summary: TTSummary { get }
  • Array with route TTRouteLeg elements.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSArray<TTRouteLeg *> *_Nonnull legs;

    Swift

    var legs: [TTRouteLeg] { get }
  • Array with route TTRouteSection elements.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSArray<TTRouteSection *> *_Nonnull sections;

    Swift

    var sections: [TTRouteSection] { get }
  • Object TTRouteGuidance.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) TTRouteGuidance *_Nonnull guidance;

    Swift

    var guidance: TTRouteGuidance { get }
  • Returns every coordinate of packed inside of NSValue

    Declaration

    Objective-C

    - (NSArray<NSValue *> *_Nonnull)coordinatesData;

    Swift

    func coordinatesData() -> [NSValue]

    Return Value

    coordinatesData NSArray *

  • Returns number of coordinates in data

    Declaration

    Objective-C

    - (NSUInteger)coordinatesCount;

    Swift

    func coordinatesCount() -> UInt

    Return Value

    coordinatesCount NSUInteger

  • Allows to read TTMatchingDataSet

    Declaration

    Objective-C

    - (id)dataSet;

    Swift

    func dataSet() -> Any!

    Return Value

    TTMatchingDataSet