Uses of Interface
org.apache.commons.geometry.core.partitioning.HyperplaneBoundedRegion
Packages that use HyperplaneBoundedRegion
Package
Description
This package contains code related to partitioning of spaces by hyperplanes.
This package contains classes related to Binary Space Partitioning (BSP) trees.
This is the top-level package for Euclidean geometry components.
This package provides basic 1D geometry components.
This package provides basic 3D geometry components.
This package provides classes and utilities for lines in 3D Euclidean space.
This package provides utilities for constructing basic 3D shapes.
This package provides basic 2D geometry components.
This package provides utilities for constructing basic 2D shapes.
This package provides basic geometry components on the 1-sphere.
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 HyperplaneBoundedRegionModifier and TypeClassDescriptionclass
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 HyperplaneBoundedRegionModifier and TypeClassDescriptionclass
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 HyperplaneBoundedRegionModifier and TypeMethodDescriptionabstract 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 HyperplaneBoundedRegionModifier and TypeClassDescriptionfinal class
Class representing an interval in one dimension.final class
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 HyperplaneBoundedRegionModifier and TypeClassDescriptionclass
Class representing a finite or infinite convex volume in Euclidean 3D space.final class
Binary space partitioning (BSP) tree representing a region in three dimensional Euclidean space.Methods in org.apache.commons.geometry.euclidean.threed that return HyperplaneBoundedRegionModifier and TypeMethodDescriptionPlaneSubset.Embedded.getSubspaceRegion()
Get the embedded subspace region.Method parameters in org.apache.commons.geometry.euclidean.threed with type arguments of type HyperplaneBoundedRegionModifier and TypeMethodDescription(package private) static <T extends PlaneSubset>
Split<T> Planes.subspaceSplit
(Plane splitter, T subset, 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 HyperplaneBoundedRegionModifier and TypeMethodDescriptionabstract 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 HyperplaneBoundedRegionModifier and TypeClassDescriptionfinal class
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 HyperplaneBoundedRegionModifier and TypeClassDescriptionclass
Class representing a finite or infinite convex area in Euclidean 2D space.final class
Binary space partitioning (BSP) tree representing a region in two dimensional Euclidean space.Methods in org.apache.commons.geometry.euclidean.twod that return HyperplaneBoundedRegionModifier and TypeMethodDescriptionabstract 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 HyperplaneBoundedRegionModifier and TypeClassDescriptionfinal class
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 HyperplaneBoundedRegionModifier and TypeClassDescriptionclass
Class representing an angular interval of size greater than zero to2pi
.static final class
Class representing an angular interval with the additional property that the region is convex.class
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 HyperplaneBoundedRegionModifier and TypeClassDescriptionfinal class
Class representing a convex area in 2D spherical space.class
BSP tree representing regions in 2D spherical space.Methods in org.apache.commons.geometry.spherical.twod that return HyperplaneBoundedRegionModifier and TypeMethodDescriptionabstract HyperplaneBoundedRegion
<Point1S> GreatCircleSubset.getSubspaceRegion()
Get the embedded subspace region.