Class MKOverlayRenderer

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol
Direct Known Subclasses:
MKOverlayPathRenderer, MKTileOverlayRenderer

public class MKOverlayRenderer
extends NSObject
  • Constructor Details

    • MKOverlayRenderer

      public MKOverlayRenderer()
    • MKOverlayRenderer

      protected MKOverlayRenderer​(NSObject.Handle h, long handle)
    • MKOverlayRenderer

      protected MKOverlayRenderer​(NSObject.SkipInit skipInit)
    • MKOverlayRenderer

      public MKOverlayRenderer​(MKOverlay overlay)
  • Method Details

    • getOverlay

      public MKOverlay getOverlay()
    • getAlpha

      public double getAlpha()
    • setAlpha

      public void setAlpha​(double v)
    • getContentScaleFactor

      public double getContentScaleFactor()
    • getRoadWidth

      public static double getRoadWidth​(double zoomScale)
    • init

      protected long init​(MKOverlay overlay)
    • getPoint

      public CGPoint getPoint​(MKMapPoint mapPoint)
    • getMapPoint

      public MKMapPoint getMapPoint​(CGPoint point)
    • getRect

      public CGRect getRect​(MKMapRect mapRect)
    • getMapRect

      public MKMapRect getMapRect​(CGRect rect)
    • canDraw

      public boolean canDraw​(MKMapRect mapRect, double zoomScale)
    • draw

      public void draw​(MKMapRect mapRect, double zoomScale, CGContext context)
    • setNeedsDisplay

      public void setNeedsDisplay()
    • setNeedsDisplay

      public void setNeedsDisplay​(MKMapRect mapRect)
    • setNeedsDisplay

      public void setNeedsDisplay​(MKMapRect mapRect, double zoomScale)