| 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.