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]