Uses of Interface
org.apache.commons.geometry.core.partitioning.HyperplaneBoundedRegion
-
Packages that use HyperplaneBoundedRegion Package Description org.apache.commons.geometry.core.partitioning This package contains code related to partitioning of spaces by hyperplanes.org.apache.commons.geometry.core.partitioning.bsp This package contains classes related to Binary Space Partitioning (BSP) trees.org.apache.commons.geometry.euclidean This is the top-level package for Euclidean geometry components.org.apache.commons.geometry.euclidean.oned This package provides basic 1D geometry components.org.apache.commons.geometry.euclidean.threed This package provides basic 3D geometry components.org.apache.commons.geometry.euclidean.threed.line This package provides classes and utilities for lines in 3D Euclidean space.org.apache.commons.geometry.euclidean.threed.shape This package provides utilities for constructing basic 3D shapes.org.apache.commons.geometry.euclidean.twod This package provides basic 2D geometry components.org.apache.commons.geometry.euclidean.twod.shape This package provides utilities for constructing basic 2D shapes.org.apache.commons.geometry.spherical.oned This package provides basic geometry components on the 1-sphere.org.apache.commons.geometry.spherical.twod This package provides basic geometry components on the 2-sphere. -
-
Uses of HyperplaneBoundedRegion in org.apache.commons.geometry.core.partitioning
Classes in org.apache.commons.geometry.core.partitioning that implement HyperplaneBoundedRegion Modifier and Type Class Description class
AbstractConvexHyperplaneBoundedRegion<P extends Point<P>,S extends HyperplaneConvexSubset<P>>
Base class for convex hyperplane-bounded regions. -
Uses of HyperplaneBoundedRegion in org.apache.commons.geometry.core.partitioning.bsp
Classes in org.apache.commons.geometry.core.partitioning.bsp that implement HyperplaneBoundedRegion Modifier and Type Class Description class
AbstractRegionBSPTree<P extends Point<P>,N extends AbstractRegionBSPTree.AbstractRegionNode<P,N>>
AbstractBSPTree
specialized for representing regions of space. -
Uses of HyperplaneBoundedRegion in org.apache.commons.geometry.euclidean
Methods in org.apache.commons.geometry.euclidean that return HyperplaneBoundedRegion Modifier and Type Method Description abstract HyperplaneBoundedRegion<P>
AbstractBounds. toRegion(org.apache.commons.numbers.core.Precision.DoubleEquivalence precision)
Return a hyperplane-bounded region containing the same points as this instance. -
Uses of HyperplaneBoundedRegion in org.apache.commons.geometry.euclidean.oned
Classes in org.apache.commons.geometry.euclidean.oned that implement HyperplaneBoundedRegion Modifier and Type Class Description class
Interval
Class representing an interval in one dimension.class
RegionBSPTree1D
Binary space partitioning (BSP) tree representing a region in one dimensional Euclidean space. -
Uses of HyperplaneBoundedRegion in org.apache.commons.geometry.euclidean.threed
Classes in org.apache.commons.geometry.euclidean.threed that implement HyperplaneBoundedRegion Modifier and Type Class Description class
ConvexVolume
Class representing a finite or infinite convex volume in Euclidean 3D space.class
RegionBSPTree3D
Binary space partitioning (BSP) tree representing a region in three dimensional Euclidean space.Methods in org.apache.commons.geometry.euclidean.threed that return HyperplaneBoundedRegion Modifier and Type Method Description HyperplaneBoundedRegion<Vector2D>
PlaneSubset.Embedded. getSubspaceRegion()
Get the embedded subspace region.Method parameters in org.apache.commons.geometry.euclidean.threed with type arguments of type HyperplaneBoundedRegion Modifier and Type Method Description (package private) static <T extends PlaneSubset>
Split<T>Planes. subspaceSplit(Plane splitter, T subset, java.util.function.BiFunction<? super EmbeddingPlane,? super HyperplaneBoundedRegion<Vector2D>,T> factory)
Generic split method that uses performs the split using the subspace region of the plane subset. -
Uses of HyperplaneBoundedRegion in org.apache.commons.geometry.euclidean.threed.line
Methods in org.apache.commons.geometry.euclidean.threed.line that return HyperplaneBoundedRegion Modifier and Type Method Description abstract HyperplaneBoundedRegion<Vector1D>
LineSubset3D. getSubspaceRegion()
Get the subspace region for the instance. -
Uses of HyperplaneBoundedRegion in org.apache.commons.geometry.euclidean.threed.shape
Classes in org.apache.commons.geometry.euclidean.threed.shape that implement HyperplaneBoundedRegion Modifier and Type Class Description class
Parallelepiped
Class representing parallelepipeds, i.e. -
Uses of HyperplaneBoundedRegion in org.apache.commons.geometry.euclidean.twod
Classes in org.apache.commons.geometry.euclidean.twod that implement HyperplaneBoundedRegion Modifier and Type Class Description class
ConvexArea
Class representing a finite or infinite convex area in Euclidean 2D space.class
RegionBSPTree2D
Binary space partitioning (BSP) tree representing a region in two dimensional Euclidean space.Methods in org.apache.commons.geometry.euclidean.twod that return HyperplaneBoundedRegion Modifier and Type Method Description abstract HyperplaneBoundedRegion<Vector1D>
LineSubset. getSubspaceRegion()
Get the embedded subspace region. -
Uses of HyperplaneBoundedRegion in org.apache.commons.geometry.euclidean.twod.shape
Classes in org.apache.commons.geometry.euclidean.twod.shape that implement HyperplaneBoundedRegion Modifier and Type Class Description class
Parallelogram
Class representing parallelograms, i.e. -
Uses of HyperplaneBoundedRegion in org.apache.commons.geometry.spherical.oned
Classes in org.apache.commons.geometry.spherical.oned that implement HyperplaneBoundedRegion Modifier and Type Class Description class
AngularInterval
Class representing an angular interval of size greater than zero to2pi
.static class
AngularInterval.Convex
Class representing an angular interval with the additional property that the region is convex.class
RegionBSPTree1S
BSP tree representing regions in 1D spherical space. -
Uses of HyperplaneBoundedRegion in org.apache.commons.geometry.spherical.twod
Classes in org.apache.commons.geometry.spherical.twod that implement HyperplaneBoundedRegion Modifier and Type Class Description class
ConvexArea2S
Class representing a convex area in 2D spherical space.class
RegionBSPTree2S
BSP tree representing regions in 2D spherical space.Methods in org.apache.commons.geometry.spherical.twod that return HyperplaneBoundedRegion Modifier and Type Method Description abstract HyperplaneBoundedRegion<Point1S>
GreatCircleSubset. getSubspaceRegion()
Get the embedded subspace region.
-