Package org.apache.commons.geometry.euclidean.oned
package org.apache.commons.geometry.euclidean.oned
This package provides basic 1D geometry components.
-
ClassesClassDescriptionClass using a matrix to represent affine transformations in 1 dimensional Euclidean space.Class representing an interval in one dimension.This class represents a 1D oriented hyperplane.
HyperplaneConvexSubset
implementation for Euclidean 1D space.Class containing factory methods for constructingOrientedPoint
instances.Binary space partitioning (BSP) tree representing a region in one dimensional Euclidean space.Internal class containing pairs of interval boundaries.Class used to project points onto the region boundary.Internal class for calculating the region of a single tree node.BSP tree node for one dimensional Euclidean space.Internal class for calculating size-related properties for aRegionBSPTree1D
.This class represents vectors and points in one-dimensional Euclidean space.Class used to create high-accuracy sums of vectors.Represent unit vectors.