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>, org.rspeer.commons.typing.SelfTyped<SceneNodeQueryResults<T>>
- Direct Known Subclasses:
SceneObjectQueryResults
public class SceneNodeQueryResults<T extends SceneNode>
extends QueryResults<T, SceneNodeQueryResults<T>>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondistinct()final Tfurthest()final Tfurthest(DistanceEvaluator evaluator) final TfurthestFrom(DistanceEvaluator evaluator, SceneNode entity) final TfurthestFrom(SceneNode entity) final Tnearest()final Tnearest(DistanceEvaluator evaluator) final TnearestTo(DistanceEvaluator evaluator, SceneNode entity) final Tself()final SceneNodeQueryResults<T> final SceneNodeQueryResults<T> final SceneNodeQueryResults<T> sortByDistanceFrom(DistanceEvaluator eval, SceneNode src) final SceneNodeQueryResults<T> Methods inherited from class 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, toStringMethods inherited from interface 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
-
distinct
-
self
-