Public Methods |
void
|
add(T pItem, B pBounds)
|
void
|
callItems(ParameterCallable<T> pParameterCallable)
|
void
|
callNodes(ParameterCallable<QuadTreeNode> pParameterCallable)
|
boolean
|
containsAny(B pBounds)
|
boolean
|
containsAny(B pBounds, IMatcher<T> pMatcher)
|
int
|
getItemCount()
|
List<T>
|
getItems()
|
ArrayList<T>
|
getItemsAndItemsBelow()
|
<L extends List<T>>
L
|
getItemsAndItemsBelow(L pResult)
|
<L extends List<T>>
L
|
getItemsAndItemsBelow(IMatcher<T> pMatcher, L pResult)
|
ArrayList<T>
|
getItemsAndItemsBelow(IMatcher<T> pMatcher)
|
<L extends List<S extends T>, S>
L
|
getItemsAndItemsBelowForSubclass(IMatcher<T> pMatcher, L pResult)
|
boolean
|
hasChildren()
|
ArrayList<T>
|
query(B pBounds)
|
<L extends List<T>>
L
|
query(B pBounds, IMatcher<T> pMatcher, L pResult)
|
<L extends List<T>>
L
|
query(B pBounds, L pResult)
|
<L extends List<S extends T>, S>
L
|
queryForSubclass(B pBounds, IMatcher<T> pMatcher, L pResult)
|
boolean
|
remove(T pItem, B pBounds)
|
boolean
|
remove(T pItem)
|
String
|
toString()
|
String
|
toString(int pIndent)
|