MultiPolygonRenderer
Undocumented
-
Creates a new renderer that can render a
MultiPolygonOverlay
.Declaration
Swift
@available(* 1.1.0, *) public init(multiPolygonOverlay: MultiPolygonOverlay, normalStyle: Style, selectedStyle: Style, useSimplifiedGeometry: Bool = default)
Parameters
multiPolygonOverlay
MultiPolygonOverlay
to be rendered.normalStyle
Colors and stroke width to be used to draw polygon when not selected.
selectedStyle
Colors and stroke width to be used to draw polygon when selected.
useSimplifiedGeometry
Whether simplified geometry (bounding box,
true
) or real, complex one (false
) should be drawn.Return Value
Renderer that can render given multi polygon overlay.
-
Undocumented
-
Returns whether given point is found inside this renderer’s polygons or not.
Note
Declaration
Swift
@available(* 1.2.0, *) open func contains(_ point: MKMapPoint) -> Bool
Parameters
point
Map point to look for.
Return Value
true
if point is contained in this renderer`s polygons.
-
Creates a new renderer that can render a
MultiPolygonOverlay
.Declaration
Swift
@available(* 1.1.0, *) public init(multiPolygonOverlay: MultiPolygonOverlay, normalStyle: Style, selectedStyle: Style, useSimplifiedGeometry: Bool = default)
Parameters
multiPolygonOverlay
MultiPolygonOverlay
to be rendered.normalStyle
Colors and stroke width to be used to draw polygon when not selected.
selectedStyle
Colors and stroke width to be used to draw polygon when selected.
useSimplifiedGeometry
Whether simplified geometry (bounding box,
true
) or real, complex one (false
) should be drawn.Return Value
Renderer that can render given multi polygon overlay.