RouteStyle

constructor(    @ColorInt activeLineColor: Int = DEFAULT_ACTIVE_LINE_COLOR,     @ColorInt alternativeLineColor: Int = DEFAULT_ALTERNATIVE_LINE_COLOR,     alternativeLineColorOverrule: Map<Int, Int> = emptyMap(),     activeLineWidths: List<WidthByZoom> = DEFAULT_ACTIVE_LINE_WIDTHS,     alternativeLineWidths: List<WidthByZoom> = DEFAULT_ALTERNATIVE_LINE_WIDTHS,     activeOutlineWidths: List<WidthByZoom> = DEFAULT_ACTIVE_OUTLINE_WIDTHS,     alternativeOutlineWidths: List<WidthByZoom> = DEFAULT_ALTERNATIVE_OUTLINE_WIDTHS,     waypointMarkerImage: Image = ImageFactory.fromResource(DEFAULT_WAYPOINT_MARKER_IMAGE),     departureMarkerImage: Image = ImageFactory.fromResource(DEFAULT_DEPARTURE_MARKER_IMAGE),     destinationMarkerImage: Image = ImageFactory.fromResource(DEFAULT_DESTINATION_MARKER_IMAGE),     areWaypointsVisible: Boolean = DEFAULT_WAYPOINTS_VISIBILITY,     isDestinationMarkerVisible: Boolean = DEFAULT_DESTINATION_MARKER_VISIBILITY,     isDepartureMarkerVisible: Boolean = DEFAULT_DEPARTURE_MARKER_VISIBILITY,     destinationConnectionLineStyle: RouteStyle.DestinationConnectionLineStyle = DestinationConnectionLineStyle(),     evWaypointMarkerStyle: RouteStyle.EvWaypointMarkerStyle = EvWaypointMarkerStyle(),     routeVehicleRestrictionLineStyle: RouteStyle.RouteVehicleRestrictionLineStyle = RouteVehicleRestrictionLineStyle())