Package org.robovm.apple.uikit
Class UIRegion
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIRegion
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class UIRegion extends NSObject implements NSCoding
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UIRegion.UIRegionPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description UIRegion()
UIRegion(double radius)
UIRegion(CGSize size)
UIRegion(NSCoder decoder)
protected
UIRegion(NSObject.Handle h, long handle)
protected
UIRegion(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
containsPoint(CGPoint point)
UIRegion
difference(UIRegion region)
void
encode(NSCoder coder)
static UIRegion
getInfiniteRegion()
protected long
init(double radius)
protected long
init(CGSize size)
protected long
init(NSCoder decoder)
UIRegion
intersection(UIRegion region)
UIRegion
inverse()
UIRegion
union(UIRegion region)
-
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, willChangeValues
-
-
-
-
Constructor Detail
-
UIRegion
public UIRegion()
-
UIRegion
protected UIRegion(NSObject.Handle h, long handle)
-
UIRegion
protected UIRegion(NSObject.SkipInit skipInit)
-
UIRegion
public UIRegion(double radius)
-
UIRegion
public UIRegion(CGSize size)
-
UIRegion
public UIRegion(NSCoder decoder)
-
-