Package org.rspeer.game.query.results
Class SceneNodeQueryResults<T extends SceneNode>
java.lang.Object
org.rspeer.game.query.results.QueryResults<T,SceneNodeQueryResults<T>>
org.rspeer.game.query.results.SceneNodeQueryResults<T>
- All Implemented Interfaces:
Iterable<T>
,Collection<T>
,SelfTyped<SceneNodeQueryResults<T>>
public class SceneNodeQueryResults<T extends SceneNode>
extends QueryResults<T,SceneNodeQueryResults<T>>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal T
furthest()
final T
furthest
(DistanceEvaluator evaluator) final T
furthestFrom
(DistanceEvaluator evaluator, SceneNode entity) final T
furthestFrom
(SceneNode entity) final T
nearest()
final T
nearest
(DistanceEvaluator evaluator) final T
nearestTo
(DistanceEvaluator evaluator, SceneNode entity) final T
self()
final SceneNodeQueryResults<T>
final SceneNodeQueryResults<T>
final SceneNodeQueryResults<T>
sortByDistanceFrom
(DistanceEvaluator eval, SceneNode src) final SceneNodeQueryResults<T>
Methods inherited from class org.rspeer.game.query.results.QueryResults
accept, add, addAll, asList, clear, contains, containsAll, first, get, indexOf, isEmpty, iterator, last, lastIndexOf, limit, limit, map, random, remove, removeAll, retainAll, reverse, shuffle, size, sort, toArray, toArray, toString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
equals, hashCode, parallelStream, removeIf, spliterator, stream, toArray
-
Constructor Details
-
SceneNodeQueryResults
-
-
Method Details
-
sortByDistanceFrom
-
sortByDistanceFrom
-
sortByDistance
-
sortByDistance
-
nearest
-
furthest
-
nearest
-
furthest
-
nearestTo
-
furthestFrom
-
nearestTo
-
furthestFrom
-
self
-