One Logo Pool Ball
MapKit · IOS API REFERENCE

MKOverlayPathRenderer

class · iOS 7.0+ · SDK 27.1

class MKOverlayPathRenderer

Members (27)

method · iOS 7.0+

applyFillProperties

TypeScript
applyFillProperties(context: _CoreGraphics_CGContext, zoomScale: number): void
Swift declaration
func applyFillProperties(to context: CGContext, atZoomScale zoomScale: MKZoomScale)
method · iOS 7.0+

applyStrokeProperties

TypeScript
applyStrokeProperties(context: _CoreGraphics_CGContext, zoomScale: number): void
Swift declaration
func applyStrokeProperties(to context: CGContext, atZoomScale zoomScale: MKZoomScale)
method · iOS 7.0+

createPath

TypeScript
createPath(): void
Swift declaration
func createPath()
method · iOS 7.0+

fillPath

TypeScript
fillPath(path: _CoreGraphics_CGPath, context: _CoreGraphics_CGContext): void
Swift declaration
func fillPath(_ path: CGPath, in context: CGContext)
init

init

TypeScript
static init(): MKOverlayPathRenderer
Swift declaration
init()
method · iOS 7.0+

invalidatePath

TypeScript
invalidatePath(): void
Swift declaration
func invalidatePath()
method · iOS 7.0+

strokePath

TypeScript
strokePath(path: _CoreGraphics_CGPath, context: _CoreGraphics_CGContext): void
Swift declaration
func strokePath(_ path: CGPath, in context: CGContext)
get · iOS 7.0+

fillColor

TypeScript
get fillColor(): (_UIKit_UIColor) | null
Swift declaration
var fillColor: UIColor? { get set }
set · iOS 7.0+

fillColor

TypeScript
set fillColor(value: (_UIKit_UIColor) | null)
Swift declaration
var fillColor: UIColor? { get set }
get · iOS 7.0+

lineCap

TypeScript
get lineCap(): _CoreGraphics_CGLineCap
Swift declaration
var lineCap: CGLineCap { get set }
set · iOS 7.0+

lineCap

TypeScript
set lineCap(value: _CoreGraphics_CGLineCap)
Swift declaration
var lineCap: CGLineCap { get set }
get · iOS 7.0+

lineDashPattern

TypeScript
get lineDashPattern(): (Array<_Foundation_NSNumber>) | null
Swift declaration
var lineDashPattern: [NSNumber]? { get set }
set · iOS 7.0+

lineDashPattern

TypeScript
set lineDashPattern(value: (Array<_Foundation_NSNumber>) | null)
Swift declaration
var lineDashPattern: [NSNumber]? { get set }
get · iOS 7.0+

lineDashPhase

TypeScript
get lineDashPhase(): number
Swift declaration
var lineDashPhase: CGFloat { get set }
set · iOS 7.0+

lineDashPhase

TypeScript
set lineDashPhase(value: number)
Swift declaration
var lineDashPhase: CGFloat { get set }
get · iOS 7.0+

lineJoin

TypeScript
get lineJoin(): _CoreGraphics_CGLineJoin
Swift declaration
var lineJoin: CGLineJoin { get set }
set · iOS 7.0+

lineJoin

TypeScript
set lineJoin(value: _CoreGraphics_CGLineJoin)
Swift declaration
var lineJoin: CGLineJoin { get set }
get · iOS 7.0+

lineWidth

TypeScript
get lineWidth(): number
Swift declaration
var lineWidth: CGFloat { get set }
set · iOS 7.0+

lineWidth

TypeScript
set lineWidth(value: number)
Swift declaration
var lineWidth: CGFloat { get set }
get · iOS 7.0+

miterLimit

TypeScript
get miterLimit(): number
Swift declaration
var miterLimit: CGFloat { get set }
set · iOS 7.0+

miterLimit

TypeScript
set miterLimit(value: number)
Swift declaration
var miterLimit: CGFloat { get set }
get · iOS 7.0+

path

TypeScript
get path(): (_CoreGraphics_CGPath) | null
Swift declaration
var path: CGPath! { get set }
set · iOS 7.0+

path

TypeScript
set path(value: (_CoreGraphics_CGPath) | null)
Swift declaration
var path: CGPath! { get set }
get · iOS 13.0+

shouldRasterize

TypeScript
get shouldRasterize(): boolean
Swift declaration
var shouldRasterize: Bool { get set }
set · iOS 13.0+

shouldRasterize

TypeScript
set shouldRasterize(value: boolean)
Swift declaration
var shouldRasterize: Bool { get set }
get · iOS 7.0+

strokeColor

TypeScript
get strokeColor(): (_UIKit_UIColor) | null
Swift declaration
var strokeColor: UIColor? { get set }
set · iOS 7.0+

strokeColor

TypeScript
set strokeColor(value: (_UIKit_UIColor) | null)
Swift declaration
var strokeColor: UIColor? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All MapKit types →