Uses of Class
com.jme.math.Ray

Packages that use Ray
com.jme.bounding   
com.jme.curve   
com.jme.intersection   
com.jme.scene   
com.jme.widget.bounds   
com.jme.widget.image   
com.jme.widget.text   
 

Uses of Ray in com.jme.bounding
 

Methods in com.jme.bounding with parameters of type Ray
 boolean OrientedBoundingBox.intersects(Ray ray)
           
 void OBBTree.intersect(Ray toTest, java.util.ArrayList triList)
          Stores in the given array list all indexes of triangle intersection between this tree and a given ray.
 boolean OBB2.intersects(Ray ray)
           
 boolean BoundingVolume.intersects(Ray ray)
          determines if a ray intersects this bounding volume.
 boolean BoundingSphere.intersects(Ray ray)
           
 boolean BoundingBox.intersects(Ray ray)
          determines if this bounding box intersects with a given ray object.
 

Uses of Ray in com.jme.curve
 

Methods in com.jme.curve with parameters of type Ray
 void BezierCurve.findPick(Ray toTest, PickResults results)
           
 

Uses of Ray in com.jme.intersection
 

Methods in com.jme.intersection that return Ray
 Ray PickData.getRay()
           
 

Methods in com.jme.intersection with parameters of type Ray
 void TrianglePickResults.addPick(Ray ray, Geometry s)
          addPick adds a geometry object to the pick list.
abstract  void PickResults.addPick(Ray ray, Geometry s)
           
 void PickData.setRay(Ray ray)
           
static float Distance.distance(Vector3f point, Ray ray)
          distance calculates the distance between a point and a ray.
 void BoundingPickResults.addPick(Ray ray, Geometry s)
          adds a PickData object to this results list, the objects only refer to the picked meshes, not the triangles.
 

Constructors in com.jme.intersection with parameters of type Ray
PickData(Ray ray, Geometry targetMesh)
           
PickData(Ray ray, Geometry targetMesh, java.util.ArrayList targetTris)
          instantiates a new PickData object.
 

Uses of Ray in com.jme.scene
 

Methods in com.jme.scene with parameters of type Ray
 void TriMesh.findTrianglePick(Ray toTest, java.util.ArrayList results)
          findTrianglePick determines the triangles of this trimesh that are being touched by the ray.
 void Spatial.calculatePick(Ray ray, PickResults results)
           
abstract  void Spatial.findPick(Ray toTest, PickResults results)
           
 void Node.findPick(Ray toTest, PickResults results)
           
 void Geometry.findPick(Ray ray, PickResults results)
           
 

Uses of Ray in com.jme.widget.bounds
 

Methods in com.jme.widget.bounds with parameters of type Ray
 boolean WidgetBoundingRectangle.intersects(Ray ray)
           
 

Uses of Ray in com.jme.widget.image
 

Methods in com.jme.widget.image with parameters of type Ray
 void WidgetImage.findPick(Ray toTest, PickResults results)
           
 

Uses of Ray in com.jme.widget.text
 

Methods in com.jme.widget.text with parameters of type Ray
 void WidgetText.findPick(Ray toTest, PickResults results)