Enumerations

The following enumerations are available globally.

  • Options for the location of the HereSDKAnnotationAnchor. (The image anchor is the point on the annotation image that is placed over the location coordinates on the map.)

    See more

    Declaration

    Objective-C

    enum HereSDKAnnotationAnchor {}

    Swift

    enum HereSDKAnnotationAnchor : Int
  • Type definition for of geocoding result types

    See more

    Declaration

    Objective-C

    enum HereSDKGeocodeResultType {}

    Swift

    struct HereSDKGeocodeResultType : OptionSet
  • Position of the compass indicator in the map view.

    See more

    Declaration

    Objective-C

    enum HereSDKMapCompassPosition {}

    Swift

    enum HereSDKMapCompassPosition : UInt
  • Visibility of the compass indicator in the map view.

    See more

    Declaration

    Objective-C

    enum HereSDKMapCompassVisibility {}

    Swift

    enum HereSDKMapCompassVisibility : UInt
  • Animation curve type to be used when animating map properties

    See more

    Declaration

    Objective-C

    enum HereSDKMapAnimationCurve {}

    Swift

    enum HereSDKMapAnimationCurve : UInt
  • Type definitions for polyline width units.

    See more

    Declaration

    Objective-C

    enum HereSDKPolylineWidthUnits {}

    Swift

    enum HereSDKPolylineWidthUnits : UInt
  • Type definitions for the style of the polyline’s ends.

    See more

    Declaration

    Objective-C

    enum HereSDKPolylineCapStyle {}

    Swift

    enum HereSDKPolylineCapStyle : UInt
  • Type definitions for the style of the polyline’s corners.

    See more

    Declaration

    Objective-C

    enum HereSDKPolylineJoinStyle {}

    Swift

    enum HereSDKPolylineJoinStyle : UInt
  • The direction of the maneuver action. For turns, it represents the turn direction. For departure/arrival, it indicates the position’s side of the street in the current direction of travel.

    See more

    Declaration

    Objective-C

    enum HereSDKRouteLegManeuverDirection {}

    Swift

    enum HereSDKRouteLegManeuverDirection : Int
  • The maneuver action

    See more

    Declaration

    Objective-C

    enum HereSDKRouteLegManeuverAction {}

    Swift

    enum HereSDKRouteLegManeuverAction : Int
  • The type of transport to to use en route

    • HereSDKRouteProfileCar: Car transport
    See more

    Declaration

    Objective-C

    enum HereSDKRouteProfile {}

    Swift

    enum HereSDKRouteProfile : Int
  • The route measurement units

    See more

    Declaration

    Objective-C

    enum HereSDKRouteMeasurementType {}

    Swift

    enum HereSDKRouteMeasurementType : Int