Package | Description |
---|---|
org.hipparchus.geometry.euclidean.threed |
This package provides basic 3D geometry components.
|
Modifier and Type | Method | 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 | 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 | Description |
---|---|
Plane(Plane plane) |
Copy constructor.
|
Copyright © 2016–2018 Hipparchus.org. All rights reserved.