All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
Plane |
apply(Matrix4 matrix) |
Plane |
apply(Matrix4 matrix,
Matrix3 normalMatrix) |
Plane |
clone() |
Vector3 |
coplanarPoint() |
Vector3 |
coplanarPoint(Vector3 optionalTarget) |
Plane |
copy(Plane plane) |
double |
distanceToPoint(Vector3 point) |
double |
distanceToSphere(Sphere sphere) |
boolean |
equals(Plane plane) |
double |
getConstant() |
Vector3 |
getNormal() |
Vector3 |
intersectLine(Line3 line) |
Vector3 |
intersectLine(Line3 line,
Vector3 optionalTarget) |
boolean |
isIntersectionLine(Line3 line)
Note: this tests if a line intersects the plane, not whether it (or its end-points) are coplanar with it.
|
Plane |
negate() |
Plane |
normalize() |
Vector3 |
orthoPoint(Vector3 point) |
Vector3 |
orthoPoint(Vector3 point,
Vector3 optionalTarget) |
Vector3 |
projectPoint(Vector3 point,
Vector3 optionalTarget) |
Plane |
set(Vector3 normal,
double constant) |
Plane |
setComponents(double x,
double y,
double z,
double w) |
void |
setConstant(double constant) |
Plane |
setFromCoplanarPoints(Vector3 a,
Vector3 b,
Vector3 c) |
Plane |
setFromNormalAndCoplanarPoint(Vector3 normal,
Vector3 point) |
void |
setNormal(Vector3 normal) |
Plane |
translate(Vector3 offset) |