Package org.robovm.apple.mapkit
Class MKOverlayRenderer
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.mapkit.MKOverlayRenderer
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
- Direct Known Subclasses:
MKOverlayPathRenderer,MKTileOverlayRenderer
public class MKOverlayRenderer extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMKOverlayRenderer.MKOverlayRendererPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description MKOverlayRenderer()protectedMKOverlayRenderer(NSObject.Handle h, long handle)protectedMKOverlayRenderer(NSObject.SkipInit skipInit)MKOverlayRenderer(MKOverlay overlay) -
Method Summary
Modifier and Type Method Description booleancanDraw(MKMapRect mapRect, double zoomScale)voiddraw(MKMapRect mapRect, double zoomScale, CGContext context)doublegetAlpha()doublegetContentScaleFactor()MKMapPointgetMapPoint(CGPoint point)MKMapRectgetMapRect(CGRect rect)MKOverlaygetOverlay()CGPointgetPoint(MKMapPoint mapPoint)CGRectgetRect(MKMapRect mapRect)static doublegetRoadWidth(double zoomScale)protected longinit(MKOverlay overlay)voidsetAlpha(double v)voidsetNeedsDisplay()voidsetNeedsDisplay(MKMapRect mapRect)voidsetNeedsDisplay(MKMapRect mapRect, double zoomScale)Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
MKOverlayRenderer
public MKOverlayRenderer() -
MKOverlayRenderer
-
MKOverlayRenderer
-
MKOverlayRenderer
-
-
Method Details
-
getOverlay
-
getAlpha
public double getAlpha() -
setAlpha
public void setAlpha(double v) -
getContentScaleFactor
public double getContentScaleFactor() -
getRoadWidth
public static double getRoadWidth(double zoomScale) -
init
-
getPoint
-
getMapPoint
-
getRect
-
getMapRect
-
canDraw
-
draw
-
setNeedsDisplay
public void setNeedsDisplay() -
setNeedsDisplay
-
setNeedsDisplay
-