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

    Source

    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.