Package | Description |
---|---|
org.hipparchus.geometry.euclidean.threed |
This package provides basic 3D geometry components.
|
Modifier and Type | Method and Description |
---|---|
Plane |
Plane.copySelf()
Copy the instance.
|
Plane |
Plane.rotate(Vector3D center,
Rotation rotation)
Rotate the plane around the specified point.
|
Plane |
Plane.translate(Vector3D translation)
Translate the plane by the specified amount.
|
Modifier and Type | Method and Description |
---|---|
double |
Plane.getOffset(Plane plane)
Get the offset (oriented distance) of a parallel plane.
|
Line |
Plane.intersection(Plane other)
Build the line shared by the instance and another plane.
|
static Vector3D |
Plane.intersection(Plane plane1,
Plane plane2,
Plane plane3)
Get the intersection point of three planes.
|
boolean |
Plane.isSimilarTo(Plane plane)
Check if the instance is similar to another plane.
|
void |
Plane.reset(Plane original)
Reset the instance from another one.
|
Constructor and Description |
---|
Plane(Plane plane)
Copy constructor.
|
Copyright © 2016–2017 Hipparchus.org. All rights reserved.