com.jme3.collision
クラス CollisionResults

java.lang.Object
  上位を拡張 com.jme3.collision.CollisionResults
すべての実装されたインタフェース:
java.lang.Iterable<CollisionResult>

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.


コンストラクタの概要
CollisionResults()
           
 
メソッドの概要
 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()
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

CollisionResults

public CollisionResults()
メソッドの詳細

clear

public void clear()
Clears all collision results added to this list


iterator

public java.util.Iterator<CollisionResult> iterator()
Iterator for iterating over the collision results.

定義:
インタフェース java.lang.Iterable<CollisionResult> 内の iterator
戻り値:
the iterator

addCollision

public void addCollision(CollisionResult result)

size

public int size()

getClosestCollision

public CollisionResult getClosestCollision()

getFarthestCollision

public CollisionResult getFarthestCollision()

getCollision

public CollisionResult getCollision(int index)

getCollisionDirect

public CollisionResult getCollisionDirect(int index)
Internal use only.

パラメータ:
index -
戻り値:

toString

public java.lang.String toString()
オーバーライド:
クラス java.lang.Object 内の toString