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 interface
HyperplaneBoundedRegion<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 class
AbstractConvexHyperplaneBoundedRegion<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 class
AbstractRegionBSPTree<P extends Point<P>,N extends AbstractRegionBSPTree.AbstractRegionNode<P,N>>
AbstractBSPTree
specialized 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 class
AbstractNSphere<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 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 Region in org.apache.commons.geometry.euclidean.threed
Classes in org.apache.commons.geometry.euclidean.threed that implement Region 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. -
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 class
Parallelepiped
Class representing parallelepipeds, i.e.class
Sphere
Class 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 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. -
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 class
Circle
Class representing a circle in 2 dimensional Euclidean space.class
Parallelogram
Class 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 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 Region in org.apache.commons.geometry.spherical.twod
Classes in org.apache.commons.geometry.spherical.twod that implement Region 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.
-