# Uses of Package
org.apache.commons.math3.geometry.partitioning

Packages that use org.apache.commons.math3.geometry.partitioning
Package
Description
org.apache.commons.math3.geometry.euclidean.oned
This package provides basic 1D geometry components.
org.apache.commons.math3.geometry.euclidean.threed
This package provides basic 3D geometry components.
org.apache.commons.math3.geometry.euclidean.twod
This package provides basic 2D geometry components.
org.apache.commons.math3.geometry.euclidean.twod.hull
This package provides algorithms to generate the convex hull for a set of points in an two-dimensional euclidean space.
org.apache.commons.math3.geometry.hull
This package provides interfaces and classes related to the convex hull problem.
org.apache.commons.math3.geometry.partitioning
This package provides classes to implement Binary Space Partition trees.
org.apache.commons.math3.geometry.spherical.oned
This package provides basic geometry components on the 1-sphere.
org.apache.commons.math3.geometry.spherical.twod
This package provides basic geometry components on the 2-sphere.

Classes in org.apache.commons.math3.geometry.partitioning used by org.apache.commons.math3.geometry.euclidean.oned
Class
Description
AbstractRegion
Abstract class for all regions, independently of geometry type or dimension.
AbstractSubHyperplane
This class implements the dimension-independent parts of `SubHyperplane`.
BoundaryProjection
Class holding the result of point projection on region boundary.
BSPTree
This class represent a Binary Space Partition tree.
Hyperplane
This interface represents an hyperplane of a space.
Region
This interface represents a region of a space as a partition.
Region.Location
Enumerate for the location of a point with respect to the region.
SubHyperplane
This interface represents the remaining parts of an hyperplane after other parts have been chopped off.
SubHyperplane.SplitSubHyperplane
Class holding the results of the `split` method.
Classes in org.apache.commons.math3.geometry.partitioning used by org.apache.commons.math3.geometry.euclidean.threed
Class
Description
AbstractRegion
Abstract class for all regions, independently of geometry type or dimension.
AbstractSubHyperplane
This class implements the dimension-independent parts of `SubHyperplane`.
BSPTree
This class represent a Binary Space Partition tree.
Embedding
This interface defines mappers between a space and one of its sub-spaces.
Hyperplane
This interface represents an hyperplane of a space.
Region
This interface represents a region of a space as a partition.
SubHyperplane
This interface represents the remaining parts of an hyperplane after other parts have been chopped off.
SubHyperplane.SplitSubHyperplane
Class holding the results of the `split` method.
Classes in org.apache.commons.math3.geometry.partitioning used by org.apache.commons.math3.geometry.euclidean.twod
Class
Description
AbstractRegion
Abstract class for all regions, independently of geometry type or dimension.
AbstractSubHyperplane
This class implements the dimension-independent parts of `SubHyperplane`.
BSPTree
This class represent a Binary Space Partition tree.
Embedding
This interface defines mappers between a space and one of its sub-spaces.
Hyperplane
This interface represents an hyperplane of a space.
Region
This interface represents a region of a space as a partition.
SubHyperplane
This interface represents the remaining parts of an hyperplane after other parts have been chopped off.
SubHyperplane.SplitSubHyperplane
Class holding the results of the `split` method.
Transform
This interface represents an inversible affine transform in a space.
Classes in org.apache.commons.math3.geometry.partitioning used by org.apache.commons.math3.geometry.euclidean.twod.hull
Class
Description
Region
This interface represents a region of a space as a partition.
Classes in org.apache.commons.math3.geometry.partitioning used by org.apache.commons.math3.geometry.hull
Class
Description
Region
This interface represents a region of a space as a partition.
Classes in org.apache.commons.math3.geometry.partitioning used by org.apache.commons.math3.geometry.partitioning
Class
Description
AbstractRegion
Abstract class for all regions, independently of geometry type or dimension.
AbstractSubHyperplane
This class implements the dimension-independent parts of `SubHyperplane`.
BoundaryProjection
Class holding the result of point projection on region boundary.
BSPTree
This class represent a Binary Space Partition tree.
BSPTree.LeafMerger
This interface gather the merging operations between a BSP tree leaf and another BSP tree.
BSPTree.VanishingCutHandler
This interface handles the corner cases when an internal node cut sub-hyperplane vanishes.
BSPTreeVisitor
This interface is used to visit `BSP tree` nodes.
BSPTreeVisitor.Order
Enumerate for visit order with respect to plus sub-tree, minus sub-tree and cut sub-hyperplane.
Hyperplane
This interface represents an hyperplane of a space.
NodesSet
Set of `BSP tree` nodes.
Region
This interface represents a region of a space as a partition.
Region.Location
Enumerate for the location of a point with respect to the region.
Side
Enumerate representing the location of an element with respect to an `hyperplane` of a space.
SubHyperplane
This interface represents the remaining parts of an hyperplane after other parts have been chopped off.
SubHyperplane.SplitSubHyperplane
Class holding the results of the `split` method.
Transform
This interface represents an inversible affine transform in a space.
Classes in org.apache.commons.math3.geometry.partitioning used by org.apache.commons.math3.geometry.spherical.oned
Class
Description
AbstractRegion
Abstract class for all regions, independently of geometry type or dimension.
AbstractSubHyperplane
This class implements the dimension-independent parts of `SubHyperplane`.
BoundaryProjection
Class holding the result of point projection on region boundary.
BSPTree
This class represent a Binary Space Partition tree.
Hyperplane
This interface represents an hyperplane of a space.
Region
This interface represents a region of a space as a partition.
Region.Location
Enumerate for the location of a point with respect to the region.
Side
Enumerate representing the location of an element with respect to an `hyperplane` of a space.
SubHyperplane
This interface represents the remaining parts of an hyperplane after other parts have been chopped off.
SubHyperplane.SplitSubHyperplane
Class holding the results of the `split` method.
Classes in org.apache.commons.math3.geometry.partitioning used by org.apache.commons.math3.geometry.spherical.twod
Class
Description
AbstractRegion
Abstract class for all regions, independently of geometry type or dimension.
AbstractSubHyperplane
This class implements the dimension-independent parts of `SubHyperplane`.
BSPTree
This class represent a Binary Space Partition tree.
Embedding
This interface defines mappers between a space and one of its sub-spaces.
Hyperplane
This interface represents an hyperplane of a space.
Region
This interface represents a region of a space as a partition.
SubHyperplane
This interface represents the remaining parts of an hyperplane after other parts have been chopped off.
SubHyperplane.SplitSubHyperplane
Class holding the results of the `split` method.
Transform
This interface represents an inversible affine transform in a space.