public class Ray
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static float |
SMALL_NUM |
Constructor and Description |
---|
Ray(Point3D origin,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D dir) |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.math3.geometry.euclidean.threed.Vector3D |
getDirection() |
Point3D |
getOrigin() |
Point3D |
intersectsTriangle(Mesh3DTriangle triangle) |
Point3D |
intersectsTriangle(Mesh3DTriangle triangle,
float distance) |
public static final float SMALL_NUM
public Ray(Point3D origin, org.apache.commons.math3.geometry.euclidean.threed.Vector3D dir)
public Point3D getOrigin()
public org.apache.commons.math3.geometry.euclidean.threed.Vector3D getDirection()
public Point3D intersectsTriangle(Mesh3DTriangle triangle)
public Point3D intersectsTriangle(Mesh3DTriangle triangle, float distance)