VMVectorWalkingPathOverlayUtil

@objcMembers
open class VMVectorWalkingPathOverlayUtil : NSObject
  • <#Description#>

    @param arrow <#arrow description#> @return <#return value description#>

    Declaration

    Swift

    open class func createOutlineForArrow(_ arrow: MGLPolygonFeature) -> MGLPolylineFeature
  • <#Description#>

    @param seg <#seg description#> @return <#return value description#>

    Declaration

    Swift

    open class func createArrowForSegment(_ seg: VMMSWaypathSegment, withArrowSize styledSize: NSNumber) -> MGLPolygonFeature
  • <#Description#>

    @param features <#features description#> @param sourceId <#sourceId description#> @param layerPrefix <#layerPrefix description#> @param pathColor <#pathColor description#> @param pathAlpha <#pathAlpha description#> @param pathWidthStops <#pathWidthStops description#> @param arrowFillColor <#arrowFillColor description#> @param arrowStrokeColor <#arrowStrokeColor description#> @param arrowAlpha <#arrowAlpha description#> @param arrowStrokeWidthStops <#arrowStrokeWidthStops description#> @return <#return value description#>

    Declaration

    Swift

    open class func createWaypathLayer(withShapes features: [MGLFeature & MGLShape],
                                       andSourceIdentifier sourceId: String,
                                       andLayerPrefix layerPrefix: String,
                                       pathColor: UIColor,
                                       pathAlpha: NSNumber,
                                       pathWidthStops: [NSNumber],
                                       arrowFillColor: UIColor,
                                       arrowStrokeColor: UIColor,
                                       arrowAlpha: NSNumber,
                                       arrowStrokeWidthStops: [NSNumber],
                                       onMapView mapView: MGLMapView ) -> [MGLStyleLayer]