Public Methods |
synchronized
boolean
|
containsAny(float pX, float pY, IMatcher<T> pMatcher)
|
synchronized
boolean
|
containsAny(float pXMin, float pYMin, float pXMax, float pYMax, IMatcher<T> pMatcher)
|
synchronized
boolean
|
containsAny(float pXMin, float pYMin, float pXMax, float pYMax)
|
synchronized
boolean
|
containsAny(float pX, float pY)
|
float
|
getXMax()
|
float
|
getXMin()
|
float
|
getYMax()
|
float
|
getYMin()
|
synchronized
<L extends List<T>>
L
|
query(float pXMin, float pYMin, float pXMax, float pYMax, L pResult)
|
synchronized
ArrayList<T>
|
query(float pX, float pY)
|
synchronized
ArrayList<T>
|
query(float pXMin, float pYMin, float pXMax, float pYMax)
|
synchronized
ArrayList<T>
|
query(float pXMin, float pYMin, float pXMax, float pYMax, IMatcher<T> pMatcher)
|
synchronized
<L extends List<T>>
L
|
query(float pXMin, float pYMin, float pXMax, float pYMax, IMatcher<T> pMatcher, L pResult)
|
synchronized
<L extends List<T>>
L
|
query(float pX, float pY, L pResult)
|
synchronized
<L extends List<T>>
L
|
query(float pX, float pY, IMatcher<T> pMatcher, L pResult)
|
synchronized
ArrayList<T>
|
query(float pX, float pY, IMatcher<T> pMatcher)
|
synchronized
<S extends T extends ISpatialItem<IFloatBounds>>
List<S>
|
queryForSubclass(float pX, float pY, IMatcher<T> pMatcher, List<S> pResult)
|
synchronized
<S extends T extends ISpatialItem<IFloatBounds>>
List<S>
|
queryForSubclass(float pXMin, float pYMin, float pXMax, float pYMax, IMatcher<T> pMatcher, List<S> pResult)
|
[Expand]
Inherited Methods |
From class
org.andengine.util.adt.spatial.quadtree.QuadTree
synchronized
void
|
add(T pItem)
|
synchronized
void
|
add(T pItem, B pBounds)
|
synchronized
void
|
addAll(ArrayList<T> pItems)
|
synchronized
void
|
addAll(T... pItems)
|
synchronized
void
|
addAll(Collection<T> pItems)
|
synchronized
void
|
callItems(ParameterCallable<T> pParameterCallable)
|
synchronized
void
|
callNodes(ParameterCallable<QuadTreeNode> pParameterCallable)
|
synchronized
void
|
clear()
|
synchronized
boolean
|
containsAny(B pBounds)
|
synchronized
boolean
|
containsAny(B pBounds, IMatcher<T> pMatcher)
|
B
|
getBounds()
|
synchronized
int
|
getItemCount()
|
int
|
getMaxLevel()
|
abstract
QuadTreeNode
|
getRoot()
|
abstract
QuadTreeNode
|
initRoot(B pBounds)
|
synchronized
boolean
|
isEmpty()
|
synchronized
void
|
move(T pItem, B pOldBounds, B pNewBounds)
Shorthand for remove(pItem, pOldBounds) followed by a add(pItem, pNewBounds) .
|
synchronized
void
|
move(T pItem, B pBounds)
Shorthand for remove(pItem, pBounds) followed by a add(pItem) .
|
synchronized
ArrayList<T>
|
query(B pBounds)
|
synchronized
ArrayList<T>
|
query(B pBounds, IMatcher<T> pMatcher)
|
synchronized
<L extends List<T>>
L
|
query(B pBounds, IMatcher<T> pMatcher, L pResult)
|
synchronized
<L extends List<T>>
L
|
query(B pBounds, L pResult)
|
synchronized
<L extends List<S extends T>, S>
L
|
queryForSubclass(B pBounds, IMatcher<T> pMatcher, L pResult)
@return
|
synchronized
boolean
|
remove(T pItem, B pBounds)
|
synchronized
boolean
|
remove(T pItem)
|
String
|
toString()
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
org.andengine.util.adt.bounds.IFloatBounds
|