| Package | Description |
|---|---|
| org.xmlcml.euclid |
| Modifier and Type | Method and Description |
|---|---|
Plane3 |
Point3Vector.bestPlane()
Deprecated.
doesn't work
|
Plane3 |
Plane3.subtract()
form coincident antiparallel plane.
|
| Modifier and Type | Method and Description |
|---|---|
RealArray |
Point3Vector.deviationsFromPlane(Plane3 p)
get deviations of coordinates from plane
|
double |
Point3.distanceFromPlane(Plane3 pl)
distance from plane
|
Angle |
Plane3.getAngleMadeWith(Plane3 pl2)
the angle between 2 planes.
|
Point3 |
Line3.getIntersectionWith(Plane3 pl)
point of intersection of line and plane calls
Plane3.getIntersectionWith(Point3)
|
Line3 |
Plane3.getIntersectionWith(Plane3 pl2)
get line as intersection of two planes.
|
Point3 |
Plane3.getIntersectionWith(Plane3 pl2,
Plane3 pl3)
point where three planes intersect
|
boolean |
Plane3.isAntiparallelTo(Plane3 pl2)
are two planes antiparallel.
|
boolean |
Plane3.isEqualTo(Plane3 pl2)
are two planes coincident and parallel.
|
boolean |
Point3.isOnPlane(Plane3 pl)
is point on plane.
|
boolean |
Plane3.isParallelTo(Plane3 pl2)
are two planes parallel.
|
static String |
EuclidTestUtils.testEquals(String msg,
double[] expected,
Plane3 test,
double epsilon)
equality test.
|
static String |
EuclidTestUtils.testEquals(String msg,
Plane3 expected,
Plane3 test,
double epsilon)
equality test.
|
| Constructor and Description |
|---|
Plane3(Plane3 pl)
copy constructor:
|
Copyright © 1994–2024 Peter Murray-Rust. All rights reserved.