Package org.robovm.apple.gameplaykit
Class GKRTree
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.gameplaykit.GKRTree
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class GKRTree extends NSObject
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GKRTree.GKRTreePtr
-
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 GKRTree()
GKRTree(long maxNumberOfChildren)
protected
GKRTree(NSObject.Handle h, long handle)
protected
GKRTree(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addElement(NSObject element, VectorFloat2 boundingRectMin, VectorFloat2 boundingRectMax, GKRTreeSplitStrategy splitStrategy)
NSArray<?>
elementsInBounding(VectorFloat2 rectMin, VectorFloat2 rectMax)
long
getQueryReserve()
protected long
init(long maxNumberOfChildren)
void
removeElement(NSObject element, VectorFloat2 boundingRectMin, VectorFloat2 boundingRectMax)
void
setQueryReserve(long v)
-
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
-
GKRTree
public GKRTree()
-
GKRTree
protected GKRTree(NSObject.Handle h, long handle)
-
GKRTree
protected GKRTree(NSObject.SkipInit skipInit)
-
GKRTree
public GKRTree(long maxNumberOfChildren)
-
-
Method Detail
-
getQueryReserve
public long getQueryReserve()
-
setQueryReserve
public void setQueryReserve(long v)
-
init
protected long init(long maxNumberOfChildren)
-
addElement
public void addElement(NSObject element, VectorFloat2 boundingRectMin, VectorFloat2 boundingRectMax, GKRTreeSplitStrategy splitStrategy)
-
removeElement
public void removeElement(NSObject element, VectorFloat2 boundingRectMin, VectorFloat2 boundingRectMax)
-
elementsInBounding
public NSArray<?> elementsInBounding(VectorFloat2 rectMin, VectorFloat2 rectMax)
-
-