Name | Description | Type | Package | Framework |
AbstractRegion | Abstract class for all regions, independently of geometry type or dimension. | Class | org.apache.commons.math3.geometry.partitioning | Apache Commons |
AbstractSubHyperplane | This class implements the dimension-independent parts of SubHyperplane. | Class | org.apache.commons.math3.geometry.partitioning | Apache Commons |
AklToussaintHeuristic | A simple heuristic to improve the performance of convex hull algorithms. | Class | org.apache.commons.math3.geometry.euclidean.twod.hull | Apache Commons |
Arc | This class represents an arc on a circle. | Class | org.apache.commons.math3.geometry.spherical.oned | Apache Commons |
ArcsSet | This class represents a region of a circle: a set of arcs. | Class | org.apache.commons.math3.geometry.spherical.oned | Apache Commons |
ArcsSet .InconsistentStateAt2PiWrapping | Specialized exception for inconsistent BSP tree state inconsistency. | Class | org.apache.commons.math3.geometry.spherical.oned.ArcsSet | Apache Commons |
ArcsSet .Split | Class | org.apache.commons.math3.geometry.spherical.oned.ArcsSet | Apache Commons | |
AVLTree | This class implements AVL trees. | Class | org.apache.commons.math3.geometry.partitioning.utilities | Apache Commons |
BoundaryAttribute | Class holding boundary attributes. | Class | org.apache.commons.math3.geometry.partitioning | Apache Commons |
BoundaryProjection | Class holding the result of point projection on region boundary. | Class | org.apache.commons.math3.geometry.partitioning | Apache Commons |
BSPTree | This class represent a Binary Space Partition tree. | Class | org.apache.commons.math3.geometry.partitioning | Apache Commons |
BSPTree .LeafMerger | This interface gather the merging operations between a BSP tree leaf and another BSP tree. | Interface | org.apache.commons.math3.geometry.partitioning.BSPTree | Apache Commons |
BSPTree .VanishingCutHandler | This interface handles the corner cases when an internal node cut sub-hyperplane vanishes. | Interface | org.apache.commons.math3.geometry.partitioning.BSPTree | Apache Commons |
BSPTreeVisitor | This interface is used to visit BSP tree nodes. | Interface | org.apache.commons.math3.geometry.partitioning | Apache Commons |
BSPTreeVisitor .Order | Indicator for visit order minus sub-tree, then plus sub-tree, and last cut sub-hyperplane. | Class | org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor | Apache Commons |
CardanEulerSingularityException | This class represents exceptions thrown while extractiong Cardan or Euler angles from a rotation. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
Circle | This class represents an oriented great circle on the 2-sphere. | Class | org.apache.commons.math3.geometry.spherical.twod | Apache Commons |
ConvexHull | This class represents a convex hull. | Interface | org.apache.commons.math3.geometry.hull | Apache Commons |
ConvexHull2D | This class represents a convex hull in an two-dimensional euclidean space. | Class | org.apache.commons.math3.geometry.euclidean.twod.hull | Apache Commons |
ConvexHullGenerator | Interface for convex hull generators. | Interface | org.apache.commons.math3.geometry.hull | Apache Commons |
ConvexHullGenerator2D | Interface for convex hull generators in the two-dimensional euclidean space. | Interface | org.apache.commons.math3.geometry.euclidean.twod.hull | Apache Commons |
DiskGenerator | Class generating an enclosing ball from its support points. | Class | org.apache.commons.math3.geometry.euclidean.twod | Apache Commons |
Edge | Spherical polygons boundary edge. | Class | org.apache.commons.math3.geometry.spherical.twod | Apache Commons |
Embedding | This interface defines mappers between a space and one of its sub-spaces. | Interface | org.apache.commons.math3.geometry.partitioning | Apache Commons |
Encloser | Interface for algorithms computing enclosing balls. | Interface | org.apache.commons.math3.geometry.enclosing | Apache Commons |
EnclosingBall | This class represents a ball enclosing some points. | Class | org.apache.commons.math3.geometry.enclosing | Apache Commons |
Euclidean1D | This class implements a one-dimensional space. | Class | org.apache.commons.math3.geometry.euclidean.oned | Apache Commons |
Euclidean1D .NoSubSpaceException | Specialized exception for inexistent sub-space. | Class | org.apache.commons.math3.geometry.euclidean.oned.Euclidean1D | Apache Commons |
Euclidean2D | This class implements a two-dimensional space. | Class | org.apache.commons.math3.geometry.euclidean.twod | Apache Commons |
Euclidean3D | This class implements a three-dimensional space. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
FieldRotation | This class is a re-implementation of Rotation using RealFieldElement. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
FieldVector3D | This class is a re-implementation of Vector3D using RealFieldElement. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
Hyperplane | This interface represents an hyperplane of a space. | Interface | org.apache.commons.math3.geometry.partitioning | Apache Commons |
Interval | This class represents a 1D interval. | Class | org.apache.commons.math3.geometry.euclidean.oned | Apache Commons |
IntervalsSet | This class represents a 1D region: a set of intervals. | Class | org.apache.commons.math3.geometry.euclidean.oned | Apache Commons |
LimitAngle | This class represents a 1D oriented hyperplane on the circle. | Class | org.apache.commons.math3.geometry.spherical.oned | Apache Commons |
Line | The class represent lines in a three dimensional space. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
Line | This class represents an oriented line in the 2D plane. | Class | org.apache.commons.math3.geometry.euclidean.twod | Apache Commons |
MonotoneChain | points in the two-dimensional euclidean space. | Class | org.apache.commons.math3.geometry.euclidean.twod.hull | Apache Commons |
NodesSet | Set of BSP tree nodes. | Class | org.apache.commons.math3.geometry.partitioning | Apache Commons |
NotARotationMatrixException | This class represents exceptions thrown while building rotationsSince:1. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
OrderedTuple | This class implements an ordering operation for T-uples. | Class | org.apache.commons.math3.geometry.partitioning.utilities | Apache Commons |
OrientedPoint | This class represents a 1D oriented hyperplane. | Class | org.apache.commons.math3.geometry.euclidean.oned | Apache Commons |
OutlineExtractor | Extractor for polyhedrons sets outlines. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
Plane | The class represent planes in a three dimensional space. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
Point | This interface represents a generic geometrical point. | Interface | org.apache.commons.math3.geometry | Apache Commons |
PolygonsSet | This class represents a 2D region: a set of polygons. | Class | org.apache.commons.math3.geometry.euclidean.twod | Apache Commons |
PolyhedronsSet | This class represents a 3D region: a set of polyhedrons. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
Region | This interface represents a region of a space as a partition. | Interface | org.apache.commons.math3.geometry.partitioning | Apache Commons |
Region .Location | Code for points on the partition boundary. | Class | org.apache.commons.math3.geometry.partitioning.Region | Apache Commons |
RegionFactory | This class is a factory for Region. | Class | org.apache.commons.math3.geometry.partitioning | Apache Commons |
Rotation | This class implements rotations in a three-dimensional space. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
RotationConvention | enum RotationConventionThis enumerates is used to differentiate the semantics of a rotation. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
RotationOrder | This class is a utility representing a rotation order specification for Cardan or Euler angles specification. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
S1Point | This class represents a point on the 1-sphere. | Class | org.apache.commons.math3.geometry.spherical.oned | Apache Commons |
S2Point | This class represents a point on the 2-sphere. | Class | org.apache.commons.math3.geometry.spherical.twod | Apache Commons |
Segment | Simple container for a two-points segment. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
Segment | Simple container for a two-points segment. | Class | org.apache.commons.math3.geometry.euclidean.twod | Apache Commons |
Side | Enumerate representing the location of an element with respect to an hyperplane of a space. | Class | org.apache.commons.math3.geometry.partitioning | Apache Commons |
Space | This interface represents a generic space, with affine and vectorial counterparts. | Interface | org.apache.commons.math3.geometry | Apache Commons |
Sphere1D | This class implements a one-dimensional sphere (i. | Class | org.apache.commons.math3.geometry.spherical.oned | Apache Commons |
Sphere1D .NoSubSpaceException | Specialized exception for inexistent sub-space. | Class | org.apache.commons.math3.geometry.spherical.oned.Sphere1D | Apache Commons |
Sphere2D | This class implements a two-dimensional sphere (i. | Class | org.apache.commons.math3.geometry.spherical.twod | Apache Commons |
SphereGenerator | Class generating an enclosing ball from its support points. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
SphericalCoordinates | This class provides conversions related to spherical coordinates. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
SphericalPolygonsSet | This class represents a region on the 2-sphere: a set of spherical polygons. | Class | org.apache.commons.math3.geometry.spherical.twod | Apache Commons |
SubCircle | This class represents a sub-hyperplane for Circle. | Class | org.apache.commons.math3.geometry.spherical.twod | Apache Commons |
SubHyperplane | This interface represents the remaining parts of an hyperplane after other parts have been chopped off. | Interface | org.apache.commons.math3.geometry.partitioning | Apache Commons |
SubHyperplane .SplitSubHyperplane | Class | org.apache.commons.math3.geometry.partitioning.SubHyperplane | Apache Commons | |
SubLimitAngle | This class represents sub-hyperplane for LimitAngle. | Class | org.apache.commons.math3.geometry.spherical.oned | Apache Commons |
SubLine | This class represents a subset of a Line. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
SubLine | This class represents a sub-hyperplane for Line. | Class | org.apache.commons.math3.geometry.euclidean.twod | Apache Commons |
SubOrientedPoint | This class represents sub-hyperplane for OrientedPoint. | Class | org.apache.commons.math3.geometry.euclidean.oned | Apache Commons |
SubPlane | This class represents a sub-hyperplane for Plane. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
SupportBallGenerator | Interface for generating balls based on support points. | Interface | org.apache.commons.math3.geometry.enclosing | Apache Commons |
Transform | This interface represents an inversible affine transform in a space. | Interface | org.apache.commons.math3.geometry.partitioning | Apache Commons |
Vector | This interface represents a generic vector in a vectorial space or a point in an affine space. | Interface | org.apache.commons.math3.geometry | Apache Commons |
Vector1D | This class represents a 1D vector. | Class | org.apache.commons.math3.geometry.euclidean.oned | Apache Commons |
Vector1DFormat | Formats a 1D vector in components list format {x}. | Class | org.apache.commons.math3.geometry.euclidean.oned | Apache Commons |
Vector2D | This class represents a 2D vector. | Class | org.apache.commons.math3.geometry.euclidean.twod | Apache Commons |
Vector2DFormat | Formats a 2D vector in components list format {x; y}. | Class | org.apache.commons.math3.geometry.euclidean.twod | Apache Commons |
Vector3D | This class implements vectors in a three-dimensional space. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
Vector3DFormat | Formats a 3D vector in components list format {x; y; z}. | Class | org.apache.commons.math3.geometry.euclidean.threed | Apache Commons |
VectorFormat | Formats a vector in components list format {x; y; . | Class | org.apache.commons.math3.geometry | Apache Commons |
Vertex | Spherical polygons boundary vertex. | Class | org.apache.commons.math3.geometry.spherical.twod | Apache Commons |
WelzlEncloser | Class implementing Emo Welzl algorithm to find the smallest enclosing ball in linear time. | Class | org.apache.commons.math3.geometry.enclosing | Apache Commons |