Uses of Class
org.apache.commons.math3.geometry.euclidean.threed.Plane
Packages that use Plane
Package
Description
This package provides basic 3D geometry components.
-
Uses of Plane in org.apache.commons.math3.geometry.euclidean.threed
Fields in org.apache.commons.math3.geometry.euclidean.threed declared as PlaneModifier and TypeFieldDescriptionprivate Plane
PolyhedronsSet.RotationTransform.cachedOriginal
Cached original hyperplane.private Plane
PolyhedronsSet.TranslationTransform.cachedOriginal
Cached original hyperplane.Methods in org.apache.commons.math3.geometry.euclidean.threed that return PlaneModifier and TypeMethodDescriptionPolyhedronsSet.RotationTransform.apply
(Hyperplane<Euclidean3D> hyperplane) Transform an hyperplane of a space.PolyhedronsSet.TranslationTransform.apply
(Hyperplane<Euclidean3D> hyperplane) Transform an hyperplane of a space.Plane.copySelf()
Copy the instance.Rotate the plane around the specified point.Translate the plane by the specified amount.Methods in org.apache.commons.math3.geometry.euclidean.threed with parameters of type PlaneModifier and TypeMethodDescriptiondouble
Get the offset (oriented distance) of a parallel plane.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
Reset the instance from another one.Constructors in org.apache.commons.math3.geometry.euclidean.threed with parameters of type Plane