| Modifier and Type | Method and Description |
|---|---|
Planef |
Planef.normalize()
Normalize this plane.
|
Planef |
Planef.normalize(Planef dest)
Normalize this plane and store the result in
dest. |
Planef |
Planef.set(float a,
float b,
float c,
float d)
Set the components of this plane.
|
| Modifier and Type | Method and Description |
|---|---|
static float |
Intersectionf.intersectRayPlane(Rayf ray,
Planef plane,
float 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 |
AABBfc.intersectsPlane(Planef plane)
Test whether the given plane intersects this AABB.
|
boolean |
AABBi.intersectsPlane(Planef plane) |
boolean |
AABBf.intersectsPlane(Planef plane) |
boolean |
AABBic.intersectsPlane(Planef plane)
Test whether the given plane intersects this AABB.
|
Planef |
Planef.normalize(Planef dest)
Normalize this plane and store the result in
dest. |
static boolean |
Intersectionf.testAabPlane(AABBf aabb,
Planef plane)
Test whether the axis-aligned box intersects the plane.
|
static boolean |
Intersectionf.testAabPlane(AABBi aabb,
Planef plane)
Test whether the axis-aligned box intersects the plane.
|
static boolean |
Intersectionf.testPlaneSphere(Planef plane,
Spheref sphere)
Test whether the given plane intersects the given sphere with center.
|
| Constructor and Description |
|---|
Planef(Planef source)
Create a new
Planef as a copy of the given source. |
Copyright © 2020 JOML. All rights reserved.