クラス
com.jme3.math.Ray の使用

Ray を使用しているパッケージ
com.jme3.bounding   
com.jme3.collision.bih   
com.jme3.math The com.jme3.math package provides mathematic data structures and utilities which are used by the rest of the engine. 
com.jme3.terrain.geomipmap   
com.jme3.terrain.geomipmap.picking   
jme3tools.optimize   
 

com.jme3.bounding での Ray の使用
 

Ray 型のパラメータを持つ com.jme3.bounding のメソッド
 int BoundingSphere.collideWithRay(Ray ray, CollisionResults results)
           
 boolean BoundingBox.intersects(Ray ray)
          determines if this bounding box intersects with a given ray object.
 boolean BoundingSphere.intersects(Ray ray)
           
abstract  boolean BoundingVolume.intersects(Ray ray)
          determines if a ray intersects this bounding volume.
 

com.jme3.collision.bih での Ray の使用
 

Ray 型のパラメータを持つ com.jme3.collision.bih のメソッド
 int BIHNode.intersectBrute(Ray r, Matrix4f worldMatrix, BIHTree tree, float sceneMin, float sceneMax, CollisionResults results)
           
 int BIHNode.intersectWhere(Ray r, Matrix4f worldMatrix, BIHTree tree, float sceneMin, float sceneMax, CollisionResults results)
           
 

com.jme3.math での Ray の使用
 

Ray を返す com.jme3.math のメソッド
 Ray Ray.clone()
           
 

Ray 型のパラメータを持つ com.jme3.math のメソッド
 float LineSegment.distance(Ray r)
           
 float LineSegment.distanceSquared(Ray r)
           
 void Ray.set(Ray source)
          Copies information from a source ray into this ray.
 

com.jme3.terrain.geomipmap での Ray の使用
 

Ray 型のパラメータを持つ com.jme3.terrain.geomipmap のメソッド
 void TerrainQuad.findPick(Ray toTest, java.util.List<TerrainPickData> results)
          Gather the terrain patches that intersect the given ray (toTest).
 

com.jme3.terrain.geomipmap.picking での Ray の使用
 

Ray 型のパラメータを持つ com.jme3.terrain.geomipmap.picking のメソッド
 Vector3f BresenhamTerrainPicker.getTerrainIntersection(Ray worldPick, CollisionResults results)
           
 Vector3f TerrainPicker.getTerrainIntersection(Ray worldPick, CollisionResults results)
          Ask for the point of intersection between the given ray and the terrain.
 void BresenhamYUpGridTracer.startWalk(Ray walkRay)
           
 

jme3tools.optimize での Ray の使用
 

Ray 型のパラメータを持つ jme3tools.optimize のメソッド
 void Octree.intersect(Ray r, float farPlane, Geometry[] geoms, CollisionResults results)
           
 void Octnode.intersectWhere(Ray r, Geometry[] geoms, float sceneMin, float sceneMax, CollisionResults results)