| Modifier and Type | Method and Description |
|---|---|
Planed |
Planed.normalize()
Normalize this plane.
|
Planed |
Planed.normalize(Planed dest)
Normalize this plane and store the result in
dest. |
Planed |
Planed.set(double a,
double b,
double c,
double d)
Set the components of this plane.
|
| Modifier and Type | Method and Description |
|---|---|
static double |
Intersectiond.intersectRayPlane(Rayd ray,
Planed plane,
double epsilon)
Test whether the given ray intersects the given plane, and return the
value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point.
|
boolean |
AABBdc.intersectsPlane(Planed plane)
Test whether the given plane intersects this AABB.
|
boolean |
AABBd.intersectsPlane(Planed plane) |
Planed |
Planed.normalize(Planed dest)
Normalize this plane and store the result in
dest. |
static boolean |
Intersectiond.testAabPlane(AABBd aabb,
Planed plane)
Test whether the axis-aligned box intersects the plane.
|
static boolean |
Intersectiond.testPlaneSphere(Planed plane,
Spheref sphere)
Test whether the given plane intersects the given sphere with center.
|
| Constructor and Description |
|---|
Planed(Planed source)
Create a new
Planed as a copy of the given source. |
Copyright © 2020 JOML. All rights reserved.