Uses of Interface
org.apache.commons.geometry.core.Region
-
Packages that use Region Package Description org.apache.commons.geometry.core This package contains the core interfaces and classes for commons-geometry.org.apache.commons.geometry.core.internal This package contains utilities intended for internal use only.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.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 Region in org.apache.commons.geometry.core
Methods in org.apache.commons.geometry.core that return Region Modifier and Type Method Description Region<S>RegionEmbedding. getSubspaceRegion()Get the embedded subspace region. -
Uses of Region in org.apache.commons.geometry.core.internal
Methods in org.apache.commons.geometry.core.internal with type parameters of type Region Modifier and Type Method Description static <P extends Point<P>,S extends Point<S>,H extends EmbeddingHyperplane<P,S>,R extends Region<S>>
RegionLocationHyperplaneSubsets. classifyAgainstEmbeddedRegion(P pt, H hyperplane, R embeddedRegion)Classify a point against a region embedded in a hyperplane.static <P extends Point<P>,S extends Point<S>,H extends EmbeddingHyperplane<P,S>,R extends Region<S>>
PHyperplaneSubsets. closestToEmbeddedRegion(P pt, H hyperplane, R embeddedRegion)Return the closest point to a given point in a region embedded in a hyperplane. -
Uses of Region in org.apache.commons.geometry.core.partitioning
Subinterfaces of Region in org.apache.commons.geometry.core.partitioning Modifier and Type Interface Description interfaceHyperplaneBoundedRegion<P extends Point<P>>Interface representing regions with boundaries defined by hyperplanes or portions of hyperplanes.Classes in org.apache.commons.geometry.core.partitioning that implement Region Modifier and Type Class Description classAbstractConvexHyperplaneBoundedRegion<P extends Point<P>,S extends HyperplaneConvexSubset<P>>Base class for convex hyperplane-bounded regions. -
Uses of Region in org.apache.commons.geometry.core.partitioning.bsp
Classes in org.apache.commons.geometry.core.partitioning.bsp that implement Region Modifier and Type Class Description classAbstractRegionBSPTree<P extends Point<P>,N extends AbstractRegionBSPTree.AbstractRegionNode<P,N>>AbstractBSPTreespecialized for representing regions of space. -
Uses of Region in org.apache.commons.geometry.euclidean
Classes in org.apache.commons.geometry.euclidean that implement Region Modifier and Type Class Description classAbstractNSphere<V extends EuclideanVector<V>>Abstract base class representing an n-sphere, which is a generalization of the ordinary 3 dimensional sphere to arbitrary dimensions. -
Uses of Region in org.apache.commons.geometry.euclidean.oned
Classes in org.apache.commons.geometry.euclidean.oned that implement Region Modifier and Type Class Description classIntervalClass representing an interval in one dimension.classRegionBSPTree1DBinary space partitioning (BSP) tree representing a region in one dimensional Euclidean space. -
Uses of Region in org.apache.commons.geometry.euclidean.threed
Classes in org.apache.commons.geometry.euclidean.threed that implement Region Modifier and Type Class Description classConvexVolumeClass representing a finite or infinite convex volume in Euclidean 3D space.classRegionBSPTree3DBinary space partitioning (BSP) tree representing a region in three dimensional Euclidean space. -
Uses of Region in org.apache.commons.geometry.euclidean.threed.shape
Classes in org.apache.commons.geometry.euclidean.threed.shape that implement Region Modifier and Type Class Description classParallelepipedClass representing parallelepipeds, i.e.classSphereClass representing a 3 dimensional sphere in Euclidean space. -
Uses of Region in org.apache.commons.geometry.euclidean.twod
Classes in org.apache.commons.geometry.euclidean.twod that implement Region Modifier and Type Class Description classConvexAreaClass representing a finite or infinite convex area in Euclidean 2D space.classRegionBSPTree2DBinary space partitioning (BSP) tree representing a region in two dimensional Euclidean space. -
Uses of Region in org.apache.commons.geometry.euclidean.twod.shape
Classes in org.apache.commons.geometry.euclidean.twod.shape that implement Region Modifier and Type Class Description classCircleClass representing a circle in 2 dimensional Euclidean space.classParallelogramClass representing parallelograms, i.e. -
Uses of Region in org.apache.commons.geometry.spherical.oned
Classes in org.apache.commons.geometry.spherical.oned that implement Region Modifier and Type Class Description classAngularIntervalClass representing an angular interval of size greater than zero to2pi.static classAngularInterval.ConvexClass representing an angular interval with the additional property that the region is convex.classRegionBSPTree1SBSP tree representing regions in 1D spherical space. -
Uses of Region in org.apache.commons.geometry.spherical.twod
Classes in org.apache.commons.geometry.spherical.twod that implement Region Modifier and Type Class Description classConvexArea2SClass representing a convex area in 2D spherical space.classRegionBSPTree2SBSP tree representing regions in 2D spherical space.
-