public class CollisionResults extends java.lang.Object implements java.lang.Iterable<CollisionResult>
CollisionResults is a collection returned as a result of a 
 collision detection operation done by Collidable.| Constructor and Description | 
|---|
CollisionResults()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addCollision(CollisionResult result)  | 
void | 
clear()
Clears all collision results added to this list 
 | 
CollisionResult | 
getClosestCollision()  | 
CollisionResult | 
getCollision(int index)  | 
CollisionResult | 
getCollisionDirect(int index)
Internal use only. 
 | 
CollisionResult | 
getFarthestCollision()  | 
java.util.Iterator<CollisionResult> | 
iterator()
Iterator for iterating over the collision results. 
 | 
int | 
size()  | 
java.lang.String | 
toString()  | 
public void clear()
public java.util.Iterator<CollisionResult> iterator()
iterator in interface java.lang.Iterable<CollisionResult>public void addCollision(CollisionResult result)
public int size()
public CollisionResult getClosestCollision()
public CollisionResult getFarthestCollision()
public CollisionResult getCollision(int index)
public CollisionResult getCollisionDirect(int index)
index - the zero-based index of the desired resultpublic java.lang.String toString()
toString in class java.lang.Object