MapViewRouteRenderSettings

Objective-C


@interface MapViewRouteRenderSettings : NSObject

Swift

class MapViewRouteRenderSettings : NSObject

An object that manages map view route render settings.

  • Initializes and returns a newly allocated object using the model data.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithModelData:(nonnull void *)data;
  • The traveled route highlight options. @details Please check MapViewRouteRenderOption.

    Declaration

    Objective-C

    @property (nonatomic) int options;

    Swift

    var options: Int32 { get set }
  • The traveled route contour inner color.

    Declaration

    Objective-C

    @property (nonatomic, strong) UIColor *_Nonnull contourInnerColor;

    Swift

    var contourInnerColor: UIColor { get set }
  • The traveled route contour outer color.

    Declaration

    Objective-C

    @property (nonatomic, strong) UIColor *_Nonnull contourOuterColor;

    Swift

    var contourOuterColor: UIColor { get set }
  • The traveled route contour inner size in mm.

    Declaration

    Objective-C

    @property (nonatomic) double contourInnerSize;

    Swift

    var contourInnerSize: Double { get set }
  • The traveled route contour outer ( border ) size in mm.

    Declaration

    Objective-C

    @property (nonatomic) double contourOuterSize;

    Swift

    var contourOuterSize: Double { get set }
  • The traveled route part inner color.

    Declaration

    Objective-C

    @property (nonatomic, strong) UIColor *_Nonnull traveledInnerColor;

    Swift

    var traveledInnerColor: UIColor { get set }
  • The turn arrow inner color.

    Declaration

    Objective-C

    @property (nonatomic, strong) UIColor *_Nonnull turnArrowInnerColor;

    Swift

    var turnArrowInnerColor: UIColor { get set }
  • The turn arrow outer color.

    Declaration

    Objective-C

    @property (nonatomic, strong) UIColor *_Nonnull turnArrowOuterColor;

    Swift

    var turnArrowOuterColor: UIColor { get set }
  • The turn arrow inner size ( mm ).

    Declaration

    Objective-C

    @property (nonatomic) double turnArrowInnerSize;

    Swift

    var turnArrowInnerSize: Double { get set }
  • The turn arrow outer size ( mm ).

    Declaration

    Objective-C

    @property (nonatomic) double turnArrowOuterSize;

    Swift

    var turnArrowOuterSize: Double { get set }
  • The route bubble label icon size in mm ( default value from current style ).

    Declaration

    Objective-C

    @property (nonatomic) double imageSize;

    Swift

    var imageSize: Double { get set }
  • The route bubble label text size in mm ( default value from current style ).

    Declaration

    Objective-C

    @property (nonatomic) double textSize;

    Swift

    var textSize: Double { get set }
  • The route bubble label text color.

    Declaration

    Objective-C

    @property (nonatomic, strong) UIColor *_Nonnull textColor;

    Swift

    var textColor: UIColor { get set }
  • The route waypoint label text size in mm ( default value from current style ).

    Declaration

    Objective-C

    @property (nonatomic) double waypointTextSize;

    Swift

    var waypointTextSize: Double { get set }
  • The route waypoint image size in mm ( default value from current style ).

    Declaration

    Objective-C

    @property (nonatomic) double waypointImageSize;

    Swift

    var waypointImageSize: Double { get set }
  • The route waypoint text inner color.

    Declaration

    Objective-C

    @property (nonatomic, strong) UIColor *_Nonnull waypointTextInnerColor;

    Swift

    var waypointTextInnerColor: UIColor { get set }
  • The route waypoint text outer color.

    Declaration

    Objective-C

    @property (nonatomic, strong) UIColor *_Nonnull waypointTextOuterColor;

    Swift

    var waypointTextOuterColor: UIColor { get set }
  • The direction arrow width ( mm ).

    Declaration

    Objective-C

    @property (nonatomic) double directionArrowSize;

    Swift

    var directionArrowSize: Double { get set }
  • The direction arrow inner color.

    Declaration

    Objective-C

    @property (nonatomic, strong) UIColor *_Nonnull directionArrowInnerColor;

    Swift

    var directionArrowInnerColor: UIColor { get set }
  • The direction arrow outer color.

    Declaration

    Objective-C

    @property (nonatomic, strong) UIColor *_Nonnull directionArrowOuterColor;

    Swift

    var directionArrowOuterColor: UIColor { get set }
  • The route fill color ( only for RouteResultType Range ). @details If not specified the Sdk will use the innerColor with a default alpha channel.

    Declaration

    Objective-C

    @property (nonatomic, strong) UIColor *_Nonnull fillColor;

    Swift

    var fillColor: UIColor { get set }
  • The route line type.

    Declaration

    Objective-C

    @property (nonatomic) RouteLineType lineType;

    Swift

    var lineType: RouteLineType { get set }