Classes
The following classes are available globally.
-
An abstract superclass for annotation styles. To not be used directly. Use either
See moreHereSDKPointAnnotationStyle
orHereSDKImageAnnotationStyle
Declaration
Objective-C
@interface HereSDKAnnotationStyle : NSObject
Swift
class HereSDKAnnotationStyle : NSObject
-
An object that stores the style for map features
See moreDeclaration
Objective-C
@interface HereSDKFeatureStyle : NSObject <NSCopying>
Swift
class HereSDKFeatureStyle : NSObject, NSCopying
-
Geocoding request result
See moreDeclaration
Objective-C
@interface HereSDKGeocodeResult : NSObject
Swift
class HereSDKGeocodeResult : NSObject
-
A style class for image annotation style, for styling annotations with a specified image.
See moreDeclaration
Objective-C
@interface HereSDKImageAnnotationStyle : HereSDKAnnotationStyle
Swift
class HereSDKImageAnnotationStyle : HereSDKAnnotationStyle
-
Abstract class, use instances of subclasses
See moreHereSDKPolygon
andHereSDKPolyline
Declaration
Objective-C
@interface HereSDKMapFeature : NSObject <NSCopying>
Swift
class HereSDKMapFeature : NSObject, NSCopying
-
Class used to generate map geometries
See moreDeclaration
Objective-C
@interface HereSDKMapGeometry : NSObject
Swift
class HereSDKMapGeometry : NSObject
-
The HereSDKMapService class provides services for route & geocoding queries.
See moreDeclaration
Objective-C
@interface HereSDKMapService : NSObject
Swift
class HereSDKMapService : NSObject
-
A UIView subclass for displaying a geographical map Map titles localization based on HereSDKManager.sharedManager.userPreferences.locale value at init time.
See moreDeclaration
Objective-C
@interface HereSDKMapView : UIView
Swift
class HereSDKMapView : UIView
-
An annotation object tied to the specified point on the map.
See moreDeclaration
Objective-C
@interface HereSDKPointAnnotation : HereSDKShape
Swift
class HereSDKPointAnnotation : HereSDKShape
-
A style class for point annotation style, for styling annotations with a colored circle.
See moreDeclaration
Objective-C
@interface HereSDKPointAnnotationStyle : HereSDKAnnotationStyle
Swift
class HereSDKPointAnnotationStyle : HereSDKAnnotationStyle
-
Undocumented
See moreDeclaration
Objective-C
@interface HereSDKPolygon : HereSDKMapFeature
Swift
class HereSDKPolygon : HereSDKMapFeature
-
Geometric shape of continuous line composed of one or more line segments
See moreDeclaration
Objective-C
@interface HereSDKPolyline : HereSDKMapFeature
Swift
class HereSDKPolyline : HereSDKMapFeature
-
An object that stores the style for polyline features
See moreDeclaration
Objective-C
@interface HereSDKPolylineStyle : HereSDKFeatureStyle
Swift
class HereSDKPolylineStyle : HereSDKFeatureStyle
-
A response to a routeRequest
See moreDeclaration
Objective-C
@interface HereSDKRoute : NSObject
Swift
class HereSDKRoute : NSObject
-
Part of the route between two consecutive waypoints
See moreDeclaration
Objective-C
@interface HereSDKRouteLeg : NSObject
Swift
class HereSDKRouteLeg : NSObject
-
A maneuver in a leg of the route
See moreDeclaration
Objective-C
@interface HereSDKRouteManeuver : NSObject
Swift
class HereSDKRouteManeuver : NSObject
-
A point is the route geometry construct. Represents a point position.
See moreDeclaration
Objective-C
@interface HereSDKRoutePoint : NSObject
Swift
class HereSDKRoutePoint : NSObject
-
Route Request
See moreDeclaration
Objective-C
@interface HereSDKRouteRequest : NSObject <NSCopying>
Swift
class HereSDKRouteRequest : NSObject, NSCopying
-
Class that defines the basic properties for all shape-based objects.
See moreDeclaration
Objective-C
@interface HereSDKShape : NSObject <HereSDKAnnotation>
Swift
class HereSDKShape : NSObject, HereSDKAnnotation
-
An annotation that persists with user location on HereSDKMapView
Declaration
Objective-C
@interface HereSDKUserLocationAnnotation : NSObject <HereSDKAnnotation>
Swift
class HereSDKUserLocationAnnotation : NSObject, HereSDKAnnotation