Classes
The following classes are available globally.
-
Decorator view which takes either plain text or UIView and wraps it up with fancy callout.
See moreDeclaration
Objective-C
@interface TTCalloutOutlineView <TTCalloutView>
Swift
class TTCalloutOutlineView : TTCalloutView
-
The TomTom logo position object that can be used in TTMapConfiguration.
See
TTMapConfigurationDeclaration
Objective-C
@interface TTLogoPosition : NSObject
Swift
class TTLogoPosition
-
TTMapConfiguration
See moreDeclaration
Objective-C
@interface TTMapConfiguration : NSObject
Swift
class TTMapConfiguration : NSObject
-
Use this builder to create a TTMapConfiguration tailored to your needs.
See moreDeclaration
Objective-C
@interface TTMapConfigurationBuilder : NSObject
Swift
class TTMapConfigurationBuilder : NSObject
-
TTMapStyleConfiguration @BETA
See moreDeclaration
Objective-C
@interface TTMapStyleConfiguration : TTStyleConfiguration
Swift
class TTMapStyleConfiguration : TTStyleConfiguration
-
TTStyleConfiguration
Declaration
Objective-C
@interface TTStyleConfiguration : NSObject
Swift
class TTStyleConfiguration : NSObject
-
A concrete implementation of TTViewportTransform.
See moreDeclaration
Objective-C
@interface TTCenterOnGeometry : NSObject <TTViewportTransform>
Swift
class TTCenterOnGeometry : NSObject, TTViewportTransform
-
Use this builder to create a TTCenterOnGeometry viewport transform tailored to your needs.
See moreDeclaration
Objective-C
@interface TTCenterOnGeometryBuilder : NSObject
Swift
class TTCenterOnGeometryBuilder : NSObject
-
A concrete implementation of TTViewportTransform.
See moreDeclaration
Objective-C
@interface TTCenterOnPoint : NSObject <TTViewportTransform>
Swift
class TTCenterOnPoint : NSObject, TTViewportTransform
-
Use this builder to create a TTCenterOnPoint viewport transform tailored to your needs.
See moreDeclaration
Objective-C
@interface TTCenterOnPointBuilder : NSObject
Swift
class TTCenterOnPointBuilder : NSObject
-
TTCameraPosition
See moreDeclaration
Objective-C
@interface TTCameraPosition : NSObject
Swift
class TTCameraPosition : NSObject
-
TTCameraPositionBuilder a class that that describes all camera position parameters, such as location, zoom level, pitch angle and bearing.
See moreDeclaration
Objective-C
@interface TTCameraPositionBuilder : NSObject
Swift
class TTCameraPositionBuilder : NSObject
-
An
See moreTTMapView
object provides an embeddable map interface. You use this class as-is to display map information and to manipulate the map contents from your application. You can center the map on a given coordinate, specify the size of the area you want to display and annotate the map with custom information.Declaration
Objective-C
@interface TTMapView
Swift
class TTMapView
-
The TTAnnotation class is used to provide annotation-related information to a map view. To use this class, you adopt it in any custom objects that store or represent annotation data. Annotation objects do not provide the visual representation of the annotation but typically coordinate.
See moreDeclaration
Objective-C
@interface TTAnnotation : NSObject
Swift
class TTAnnotation : NSObject
-
A TTOveraly defines standard shapes such as a circle, polyline and polygon.
See moreDeclaration
Objective-C
@interface TTOverlay : NSObject
Swift
class TTOverlay : NSObject
-
Base class defining route that can be added to the map.
See moreDeclaration
Objective-C
@interface TTMapRoute : NSObject
Swift
class TTMapRoute : NSObject
-
Defines style how route will be drawn on map.
See moreDeclaration
Objective-C
@interface TTMapRouteStyle : NSObject
Swift
class TTMapRouteStyle : NSObject
-
TTMapRouteStyleBuilder
See moreDeclaration
Objective-C
@interface TTMapRouteStyleBuilder : NSObject
Swift
class TTMapRouteStyleBuilder : NSObject
-
TTMapGeoJSONSource
See moreDeclaration
Objective-C
@interface TTMapGeoJSONSource : TTMapSource
Swift
class TTMapGeoJSONSource : TTMapSource
-
TTMapImageSource
See moreDeclaration
Objective-C
@interface TTMapImageSource : TTMapSource
Swift
class TTMapImageSource : TTMapSource
-
TTMapLayer class that represents map layer.
See moreDeclaration
Objective-C
@interface TTMapLayer : NSObject
Swift
class TTMapLayer : NSObject
-
TTMapSource class that represents map source.
See moreDeclaration
Objective-C
@interface TTMapSource : NSObject
Swift
class TTMapSource : NSObject
-
TTMapStyle class that represents map style.
See moreDeclaration
Objective-C
@interface TTMapStyle : NSObject
Swift
class TTMapStyle : NSObject
-
TTAnnotationImage
See moreDeclaration
Objective-C
@interface TTAnnotationImage : NSObject
Swift
class TTAnnotationImage : NSObject
-
Base class defining chevron tracking object indicator that can be added to the map. When new location is set, animation is used to move the tracking object. BETA
See moreDeclaration
Objective-C
@interface TTChevronObject : TTTrackingObject
Swift
class TTChevronObject : TTTrackingObject
-
Class for Chevron animation. Additional parameters that describes advanced animation options.
See moreDeclaration
Objective-C
@interface TTChevronAnimationOptions : NSObject
Swift
class TTChevronAnimationOptions : NSObject
-
Class bulder for Chevron animation
See moreTTChevronAnimationOptions
Declaration
Objective-C
@interface TTChevronAnimationOptionsBuilder : NSObject
Swift
class TTChevronAnimationOptionsBuilder : NSObject
-
Base class defining current positon to tracking object indicator that can be added to the map. BETA
See moreDeclaration
Objective-C
@interface TTCurrentPositionTrackingObject : TTTrackingObject
Swift
class TTCurrentPositionTrackingObject : TTTrackingObject
-
Base class defining tracking object indicator that can be added to the map. When new location is set, animation is used to move the tracking object. BETA
See moreDeclaration
Objective-C
@interface TTTrackingObject : NSObject <TTPositionUpdate>
Swift
class TTTrackingObject : NSObject, TTPositionUpdate
-
TTMapTrafficCallout
See moreDeclaration
Objective-C
@interface TTMapTrafficCallout : TTCalloutOutlineView
Swift
class TTMapTrafficCallout : TTCalloutOutlineView
-
TTMapTrafficCalloutFactory
See moreDeclaration
Objective-C
@interface TTMapTrafficCalloutFactory : NSObject
Swift
class TTMapTrafficCalloutFactory : NSObject
-
TTMapTrafficData
Declaration
Objective-C
@interface TTMapTrafficData : NSObject
Swift
class TTMapTrafficData : NSObject
-
TTMapTrafficIncidentBase
See moreDeclaration
Objective-C
@interface TTMapTrafficIncidentBase : TTMapTrafficData
Swift
class TTMapTrafficIncidentBase : TTMapTrafficData
-
TTMapTrafficIncidentCluster
See moreDeclaration
Objective-C
@interface TTMapTrafficIncidentCluster : NSObject
Swift
class TTMapTrafficIncidentCluster : NSObject
-
TTMapTrafficIncidentFlow
See moreDeclaration
Objective-C
@interface TTMapTrafficIncidentFlow : TTMapTrafficIncidentBase
Swift
class TTMapTrafficIncidentFlow : TTMapTrafficIncidentBase
-
TTMapTrafficIncidentPoi
See moreDeclaration
Objective-C
@interface TTMapTrafficIncidentPoi : TTMapTrafficIncidentBase
Swift
class TTMapTrafficIncidentPoi : TTMapTrafficIncidentBase
-
TTMapTrafficDelegateDefault
Declaration
Objective-C
@interface TTMapTrafficDelegateDefault : NSObject <TTMapTrafficDelegate>
Swift
class TTMapTrafficDelegateDefault : NSObject, TTMapTrafficDelegate
-
TTMapTrafficFlowTiles
See moreDeclaration
Objective-C
@interface TTMapTrafficFlowTiles : TTMapTrafficData
Swift
class TTMapTrafficFlowTiles : TTMapTrafficData
-
TTTrafficIncidentDataHolder
See moreDeclaration
Objective-C
@interface TTTrafficIncidentDataHolder : NSObject
Swift
class TTTrafficIncidentDataHolder : NSObject
-
Class that contains information about the type of Raster Tile
See moreDeclaration
Objective-C
@interface TTRasterTileType : TTTrafficTileStyle
Swift
class TTRasterTileType : TTTrafficTileStyle
-
Virtual interface to setable traffic style
Declaration
Objective-C
@interface TTTrafficTileStyle : NSObject
Swift
class TTTrafficTileStyle : NSObject
-
Class that contains information about the type of Vector Tile
See moreDeclaration
Objective-C
@interface TTVectorTileType : TTTrafficTileStyle
Swift
class TTVectorTileType : TTTrafficTileStyle
-
TTLatLngQuad
Declaration
Objective-C
@interface TTLatLngQuad : NSObject
Swift
class TTLatLngQuad : NSObject