| Package | Description |
|---|---|
| org.xmlcml.euclid |
| Modifier and Type | Method and Description |
|---|---|
Line3 |
Plane3.getIntersectionWith(Plane3 pl2)
get line as intersection of two planes.
|
Line3 |
Point3Vector.getLine(int i1,
int i2)
get the line between two points
|
Line3 |
Line3.negative()
form coincident antiparallel line.
|
Line3 |
Line3.transform(Transform3 t)
get transformed line.
|
| Modifier and Type | Method and Description |
|---|---|
double |
Point3.distanceFromLine(Line3 l)
distance from line.
|
Point3 |
Point3.getClosestPointOnLine(Line3 l)
get closest point on line.
|
Point3 |
Plane3.getIntersectionWith(Line3 l)
point of intersection of plane and line.
|
boolean |
Line3.isAntiparallelTo(Line3 l2)
are two lines antiparallel.
|
boolean |
Line3.isEqualTo(Line3 l2)
are two lines identical.
|
boolean |
Point3.isOnLine(Line3 l)
is point on line.
|
boolean |
Line3.isParallelTo(Line3 l2)
are two lines parallel.
|
| Constructor and Description |
|---|
Line3(Line3 l)
copy constructor.
|
Plane3(Line3 l,
Point3 p)
make a plane from a line and a point not on the line.
|
Transform3(Line3 l,
Angle a)
Rotation about a line.
|
Copyright © 1994–2024 Peter Murray-Rust. All rights reserved.