Package org.apache.commons.math3.geometry.euclidean.threed
package org.apache.commons.math3.geometry.euclidean.threed
This package provides basic 3D geometry components.
-
ClassDescriptionThis class represents exceptions thrown while extractiong Cardan or Euler angles from a rotation.This class implements a three-dimensional space.FieldRotation<T extends RealFieldElement<T>>This class is a re-implementation of
Rotation
usingRealFieldElement
.FieldVector3D<T extends RealFieldElement<T>>This class is a re-implementation ofVector3D
usingRealFieldElement
.The class represent lines in a three dimensional space.This class represents exceptions thrown while building rotations from matrices.Extractor forpolyhedrons sets
outlines.The class represent planes in a three dimensional space.This class represents a 3D region: a set of polyhedrons.This class implements rotations in a three-dimensional space.This enumerates is used to differentiate the semantics of a rotation.This class is a utility representing a rotation order specification for Cardan or Euler angles specification.Simple container for a two-points segment.Class generating an enclosing ball from its support points.This class provides conversions related to spherical coordinates.This class represents a subset of aLine
.This class represents a sub-hyperplane forPlane
.This class implements vectors in a three-dimensional space.Formats a 3D vector in components list format "{x; y; z}".