|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| 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)
|
|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||