# Package org.apache.commons.math3.geometry.euclidean.threed

This package provides basic 3D geometry components.

See: Description

Class Summary Class Description Euclidean3D This class implements a three-dimensional space.FieldRotation<T extends RealFieldElement<T>> This class is a re-implementation of`Rotation`

using`RealFieldElement`

.FieldVector3D<T extends RealFieldElement<T>> This class is a re-implementation of`Vector3D`

using`RealFieldElement`

.Line The class represent lines in a three dimensional space.OutlineExtractor Extractor for`polyhedrons sets`

outlines.Plane The class represent planes in a three dimensional space.PolyhedronsSet This class represents a 3D region: a set of polyhedrons.Rotation This class implements rotations in a three-dimensional space.RotationOrder This class is a utility representing a rotation order specification for Cardan or Euler angles specification.Segment Simple container for a two-points segment.SphericalCoordinates This class provides conversions related to spherical coordinates.SubLine This class represents a subset of a`Line`

.SubPlane This class represents a sub-hyperplane for`Plane`

.Vector3D This class implements vectors in a three-dimensional space.Vector3DFormat Formats a 3D vector in components list format "{x; y; z}".Exception Summary Exception Description CardanEulerSingularityException This class represents exceptions thrown while extractiong Cardan or Euler angles from a rotation.NotARotationMatrixException This class represents exceptions thrown while building rotations from matrices.

## Package org.apache.commons.math3.geometry.euclidean.threed Description

This package provides basic 3D geometry components.

**SCaVis 1.8 © jWork.org**