|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use 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 | |
com.jme3.water | |
jme3tools.optimize |
Uses of Ray in com.jme3.bounding |
---|
Methods in com.jme3.bounding with parameters of type Ray | |
---|---|
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. |
Uses of Ray in com.jme3.collision.bih |
---|
Methods in com.jme3.collision.bih with parameters of type Ray | |
---|---|
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)
|
Uses of Ray in com.jme3.math |
---|
Methods in com.jme3.math that return Ray | |
---|---|
Ray |
Ray.clone()
|
Methods in com.jme3.math with parameters of type Ray | |
---|---|
float |
LineSegment.distance(Ray r)
|
float |
LineSegment.distanceSquared(Ray r)
|
void |
Ray.set(Ray source)
Copies information from a source ray into this ray. |
Uses of Ray in com.jme3.terrain.geomipmap |
---|
Methods in com.jme3.terrain.geomipmap with parameters of type Ray | |
---|---|
void |
TerrainQuad.findPick(Ray toTest,
java.util.List<TerrainPickData> results)
Gather the terrain patches that intersect the given ray (toTest). |
Uses of Ray in com.jme3.terrain.geomipmap.picking |
---|
Fields in com.jme3.terrain.geomipmap.picking declared as Ray | |
---|---|
protected Ray |
BresenhamYUpGridTracer.walkRay
|
Methods in com.jme3.terrain.geomipmap.picking with parameters of type Ray | |
---|---|
protected boolean |
BresenhamTerrainPicker.checkTriangles(float gridX,
float gridY,
Ray pick,
Vector3f intersection,
TerrainPatch patch,
Triangle store)
|
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)
|
Uses of Ray in com.jme3.water |
---|
Fields in com.jme3.water declared as Ray | |
---|---|
protected Ray |
SimpleWaterProcessor.ray
|
protected Ray |
WaterFilter.ray
|
Uses of Ray in jme3tools.optimize |
---|
Methods in jme3tools.optimize with parameters of type Ray | |
---|---|
void |
Octree.intersect(Ray r,
float farPlane,
Geometry[] geoms,
CollisionResults results)
|
void |
Octnode.intersectWhere(Ray r,
Geometry[] geoms,
float sceneMin,
float sceneMax,
CollisionResults results)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |