Package org.hipparchus.geometry.euclidean.threed
package org.hipparchus.geometry.euclidean.threed
This package provides basic 3D geometry components.

ClassDescriptionThis class implements a threedimensional space.FieldLine<T extends CalculusFieldElement<T>>The class represent lines in a three dimensional space.FieldRotation<T extends CalculusFieldElement<T>>This class is a reimplementation of
Rotation
usingCalculusFieldElement
.FieldVector3D<T extends CalculusFieldElement<T>>This class is a reimplementation ofVector3D
usingCalculusFieldElement
.The class represent lines in a three dimensional space.Extractor forpolyhedrons sets
outlines.The class represent planes in a three dimensional space.This class represents a 3D region: a set of polyhedrons.Container for Boundary REPresentation (BRep).This class implements rotations in a threedimensional space.This enumerates is used to differentiate the semantics of a rotation.Enumerate representing a rotation order specification for Cardan or Euler angles.Simple container for a twopoints 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 subhyperplane forPlane
.This class implements vectors in a threedimensional space.Formats a 3D vector in components list format "{x; y; z}".