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 -
TTCameraBoundingBox
See moreDeclaration
Objective-C
@interface TTCameraBoundingBox : NSObject <TTCameraConfiguration>Swift
class TTCameraBoundingBox : NSObject, TTCameraConfiguration -
TTCameraUpdateBuilder is a class that that describes all camera position parameters, such as location, zoom level, pitch angle and bearing.
See moreDeclaration
Objective-C
@interface TTCameraBoundingBoxBuilder : NSObjectSwift
class TTCameraBoundingBoxBuilder : NSObject -
TTCameraPosition
See moreDeclaration
Objective-C
@interface TTCameraPosition : NSObject <TTCameraConfiguration>Swift
class TTCameraPosition : NSObject, TTCameraConfiguration -
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 : NSObjectSwift
class TTCameraPositionBuilder : NSObject -
The TomTom logo position object that can be used in TTMapConfiguration.
See moreSee
TTMapConfigurationDeclaration
Objective-C
@interface TTLogoPosition : NSObjectSwift
class TTLogoPosition -
TTLayerSetProperties - Properties of single layer set. @BETA
See moreDeclaration
Objective-C
@interface TTLayerSetProperties : NSObjectSwift
class TTLayerSetProperties : NSObject -
TTMapConfiguration
See moreDeclaration
Objective-C
@interface TTMapConfiguration : NSObjectSwift
class TTMapConfiguration : NSObject -
Use this builder to create a TTMapConfiguration tailored to your needs.
See moreDeclaration
Objective-C
@interface TTMapConfigurationBuilder : NSObjectSwift
class TTMapConfigurationBuilder : NSObject -
TTMapStyleConfigurationBuilder - Creates layer set configuration based on existing map of properties for individual layer sets.
See moreDeclaration
Objective-C
@interface TTMapStyleConfigurationBuilder : NSObjectSwift
class TTMapStyleConfigurationBuilder : NSObject -
TTMapStyleConfiguration @BETA
Declaration
Objective-C
@interface TTMapStyleConfiguration : TTStyleConfigurationSwift
class TTMapStyleConfiguration : TTStyleConfiguration -
TTMapStyleDefaultConfiguration @BETA
Declaration
Objective-C
@interface TTMapStyleDefaultConfiguration : TTStyleConfigurationSwift
class TTMapStyleDefaultConfiguration : TTStyleConfiguration -
TTStyleConfiguration
Declaration
Objective-C
@interface TTStyleConfiguration : NSObjectSwift
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 : NSObjectSwift
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 : NSObjectSwift
class TTCenterOnPointBuilder : NSObject -
An
See moreTTMapViewobject 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 TTMapViewSwift
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 : NSObjectSwift
class TTAnnotation : NSObject -
Provides access to the classes allowing manipulation of the POIs (Points Of Interest) displayed on the Map. @BETA 03.2021
See moreDeclaration
Objective-C
@interface TTPOIDisplay : NSObjectSwift
class TTPOIDisplay : NSObject -
A TTOveraly defines standard shapes such as a circle, polyline and polygon.
See moreDeclaration
Objective-C
@interface TTOverlay : NSObjectSwift
class TTOverlay : NSObject -
Base class defining route that can be added to the map.
See moreDeclaration
Objective-C
@interface TTMapRoute : NSObjectSwift
class TTMapRoute : NSObject -
Defines style how route will be drawn on map.
See moreDeclaration
Objective-C
@interface TTMapRouteStyle : NSObjectSwift
class TTMapRouteStyle : NSObject -
TTMapRouteStyleBuilder
See moreDeclaration
Objective-C
@interface TTMapRouteStyleBuilder : NSObjectSwift
class TTMapRouteStyleBuilder : NSObject -
TTMapGeoJSONSource
See moreDeclaration
Objective-C
@interface TTMapGeoJSONSource : TTMapSourceSwift
class TTMapGeoJSONSource : TTMapSource -
TTMapImageSource
See moreDeclaration
Objective-C
@interface TTMapImageSource : TTMapSourceSwift
class TTMapImageSource : TTMapSource -
TTMapLayer class that represents map layer.
See moreDeclaration
Objective-C
@interface TTMapLayer : NSObjectSwift
class TTMapLayer : NSObject -
TTMapSource class that represents map source.
See moreDeclaration
Objective-C
@interface TTMapSource : NSObjectSwift
class TTMapSource : NSObject -
TTMapStyle class that represents map style.
See moreDeclaration
Objective-C
@interface TTMapStyle : NSObjectSwift
class TTMapStyle : NSObject -
TTAnnotationImage
See moreDeclaration
Objective-C
@interface TTAnnotationImage : NSObjectSwift
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 : TTTrackingObjectSwift
class TTChevronObject : TTTrackingObject -
Class for Chevron animation. Additional parameters that describes advanced animation options.
See moreDeclaration
Objective-C
@interface TTChevronAnimationOptions : NSObjectSwift
class TTChevronAnimationOptions : NSObject -
Class bulder for Chevron animation
See moreTTChevronAnimationOptionsDeclaration
Objective-C
@interface TTChevronAnimationOptionsBuilder : NSObjectSwift
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 : TTTrackingObjectSwift
class TTCurrentPositionTrackingObject : TTTrackingObject -
TTTrackingManagerDefault
See moreDeclaration
Objective-C
@interface TTTrackingManagerDefault : NSObjectSwift
class TTTrackingManagerDefault : NSObject -
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 : TTCalloutOutlineViewSwift
class TTMapTrafficCallout : TTCalloutOutlineView -
TTMapTrafficCalloutFactory
See moreDeclaration
Objective-C
@interface TTMapTrafficCalloutFactory : NSObjectSwift
class TTMapTrafficCalloutFactory : NSObject -
TTMapTrafficData
Declaration
Objective-C
@interface TTMapTrafficData : NSObjectSwift
class TTMapTrafficData : NSObject -
TTMapTrafficIncidentBase
See moreDeclaration
Objective-C
@interface TTMapTrafficIncidentBase : TTMapTrafficDataSwift
class TTMapTrafficIncidentBase : TTMapTrafficData -
TTMapTrafficIncidentCluster
See moreDeclaration
Objective-C
@interface TTMapTrafficIncidentCluster : NSObjectSwift
class TTMapTrafficIncidentCluster : NSObject -
TTMapTrafficIncidentFlow
See moreDeclaration
Objective-C
@interface TTMapTrafficIncidentFlow : TTMapTrafficIncidentBaseSwift
class TTMapTrafficIncidentFlow : TTMapTrafficIncidentBase -
TTMapTrafficIncidentPoi
See moreDeclaration
Objective-C
@interface TTMapTrafficIncidentPoi : TTMapTrafficIncidentBaseSwift
class TTMapTrafficIncidentPoi : TTMapTrafficIncidentBase -
TTMapTrafficDelegateDefault
Declaration
Objective-C
@interface TTMapTrafficDelegateDefault : NSObject <TTMapTrafficDelegate>Swift
class TTMapTrafficDelegateDefault : NSObject, TTMapTrafficDelegate -
TTMapTrafficFlowTiles
See moreDeclaration
Objective-C
@interface TTMapTrafficFlowTiles : TTMapTrafficDataSwift
class TTMapTrafficFlowTiles : TTMapTrafficData -
TTTrafficIncidentDataHolder
See moreDeclaration
Objective-C
@interface TTTrafficIncidentDataHolder : NSObjectSwift
class TTTrafficIncidentDataHolder : NSObject -
@deprecated This class is deprecated. Use method from TTStyleManager loadStyleFromUrl or loadStyleFromJson, property currentStyle and methods from TTMapStyle.
Class that contains information about the type of Raster Tile
See moreDeclaration
Objective-C
@interface TTRasterTileType : TTTrafficTileStyleSwift
class TTRasterTileType : TTTrafficTileStyle -
@deprecated This class is deprecated. Use method from TTStyleManager loadStyleFromUrl or loadStyleFromJson, property currentStyle and methods from TTMapStyle.
Class that contains information about the type of Vector Tile
See moreDeclaration
Objective-C
@interface TTVectorTileType : TTTrafficTileStyleSwift
class TTVectorTileType : TTTrafficTileStyle -
TTLatLngQuad
Declaration
Objective-C
@interface TTLatLngQuad : NSObjectSwift
class TTLatLngQuad : NSObject
Classes Reference