Classes
The following classes are available globally.
-
TomTom Route API main object. Contains methods to use TomTom’s online route engine and provides support for both async and sync calls.
See moreDeclaration
Objective-C
@interface TTBatchRoute
Swift
class TTBatchRoute
-
Class TTBatchRouteQuery contains parameters needed for build query.
Declaration
Objective-C
@interface TTBatchRouteQuery : NSObject
Swift
class TTBatchRouteQuery : NSObject
-
TTBatchRouteQueryBuilder
See moreDeclaration
Objective-C
@interface TTBatchRouteQueryBuilder : TTCommonQueryBuilder <TTBatchRouteQueryBuilder *>
Swift
class TTBatchRouteQueryBuilder : TTCommonQueryBuilder<TTBatchRouteQueryBuilder>
-
Visitable collection of batch route responses.
See moreDeclaration
Objective-C
@interface TTBatchRouteResponse : NSObject
Swift
class TTBatchRouteResponse : NSObject
-
TTCommonQueryBuilder
See moreDeclaration
Objective-C
@interface TTCommonQueryBuilder<__covariant ObjectType> : NSObject
Swift
class TTCommonQueryBuilder<ObjectType> : NSObject where ObjectType : AnyObject
-
TomTom Matrix routing API main object.`
See moreDeclaration
Objective-C
@interface TTMatrixRoute
Swift
class TTMatrixRoute
-
TTMatrixRouteQuery
Declaration
Objective-C
@interface TTMatrixRouteQuery : NSObject
Swift
class TTMatrixRouteQuery : NSObject
-
TTMatrixRouteQueryBuilder
See moreDeclaration
Objective-C
@interface TTMatrixRouteQueryBuilder : TTCommonQueryBuilder <TTMatrixRouteQueryBuilder *>
Swift
class TTMatrixRouteQueryBuilder : TTCommonQueryBuilder<TTMatrixRouteQueryBuilder>
-
TTMatrixRouteResponse
See moreDeclaration
Objective-C
@interface TTMatrixRouteResponse : NSObject
Swift
class TTMatrixRouteResponse : NSObject
-
TTMatrixRouteResult
See moreDeclaration
Objective-C
@interface TTMatrixRouteResult : NSObject
Swift
class TTMatrixRouteResult : NSObject
-
TTMatrixRoutingResultKey object represents origin-destination relation in TTMatrixRouteResult
See moreDeclaration
Objective-C
@interface TTMatrixRoutingResultKey : NSObject <NSCopying>
Swift
class TTMatrixRoutingResultKey : NSObject, NSCopying
-
Effective parameters or data used when calling the Calculate Reachable Range API.
See moreDeclaration
Objective-C
@interface TTEffectiveSettings : NSObject
Swift
class TTEffectiveSettings : NSObject
-
TomTom Reachable Range API main object.
See moreDeclaration
Objective-C
@interface TTReachableRange
Swift
class TTReachableRange
-
TTReachableRangeQuery represent request object for Reachable Range.
Declaration
Objective-C
@interface TTReachableRangeQuery : NSObject
Swift
class TTReachableRangeQuery : NSObject
-
TTReachableRangeQueryBuilder is responsible for building TTReachableRangeQuery request objects.
See moreDeclaration
Objective-C
@interface TTReachableRangeQueryBuilder : TTCommonQueryBuilder <TTReachableRangeQueryBuilder *>
Swift
class TTReachableRangeQueryBuilder : TTCommonQueryBuilder<TTReachableRangeQueryBuilder>
-
TTReachableRangeResponse
See moreDeclaration
Objective-C
@interface TTReachableRangeResponse : NSObject
Swift
class TTReachableRangeResponse : NSObject
-
TTReachableRangeResult
See moreDeclaration
Objective-C
@interface TTReachableRangeResult : NSObject
Swift
class TTReachableRangeResult : NSObject
-
Report data.
See moreDeclaration
Objective-C
@interface TTReport : NSObject
Swift
class TTReport : NSObject
-
TTCause
See moreDeclaration
Objective-C
@interface TTCause : NSObject
Swift
class TTCause : NSObject
-
A TTFullRoute object contains parameters with information about the whole route.
See moreDeclaration
Objective-C
@interface TTFullRoute : NSObject
Swift
class TTFullRoute : NSObject
-
A TTInstruction object contains parameters with information about the actual road.
See moreDeclaration
Objective-C
@interface TTInstruction : NSObject
Swift
class TTInstruction : NSObject
-
A TTInstructionGroup object contains group od instruction.
See moreDeclaration
Objective-C
@interface TTInstructionGroup : NSObject
Swift
class TTInstructionGroup : NSObject
-
TomTom Route API main object. Contains methods to use TomTom’s online route engine and provides support for both async and sync calls.
See moreDeclaration
Objective-C
@interface TTRoute
Swift
class TTRoute
-
A TTRouteGuidance contains parameters with instruction and group of instruction about the route.
See moreDeclaration
Objective-C
@interface TTRouteGuidance : NSObject
Swift
class TTRouteGuidance : NSObject
-
A TTRouteLeg contains parameters with information about road elements and summary.
See moreDeclaration
Objective-C
@interface TTRouteLeg : NSObject
Swift
class TTRouteLeg : NSObject
-
Class TTRouteQuery contains parameters needed for build query.
Declaration
Objective-C
@interface TTRouteQuery : NSObject
Swift
class TTRouteQuery : NSObject
-
TTRouteQueryBuilder
See moreDeclaration
Objective-C
@interface TTRouteQueryBuilder : TTCommonQueryBuilder <TTRouteQueryBuilder *>
Swift
class TTRouteQueryBuilder : TTCommonQueryBuilder<TTRouteQueryBuilder>
-
A TTRouteResult contains parameters with a routes and version number.
See moreDeclaration
Objective-C
@interface TTRouteResult : NSObject
Swift
class TTRouteResult : NSObject
-
A TTInstructionGroup contains section of route information between a requested start and end point.
See moreDeclaration
Objective-C
@interface TTRouteSection : NSObject
Swift
class TTRouteSection : NSObject
-
A TTSummary object defines summary route information between a requested start and end point.
See moreDeclaration
Objective-C
@interface TTSummary : NSObject
Swift
class TTSummary : NSObject