Uses of Class
org.apache.commons.geometry.core.RegionLocation
-
Packages that use RegionLocation 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.twod This package provides basic 2D geometry components.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 RegionLocation in org.apache.commons.geometry.core
Methods in org.apache.commons.geometry.core that return RegionLocation Modifier and Type Method Description RegionLocation
Region. classify(P pt)
Classify the given point with respect to the region.static RegionLocation
RegionLocation. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static RegionLocation[]
RegionLocation. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of RegionLocation in org.apache.commons.geometry.core.internal
Methods in org.apache.commons.geometry.core.internal that return RegionLocation 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. -
Uses of RegionLocation in org.apache.commons.geometry.core.partitioning
Methods in org.apache.commons.geometry.core.partitioning that return RegionLocation Modifier and Type Method Description RegionLocation
AbstractConvexHyperplaneBoundedRegion. classify(P pt)
Classify the given point with respect to the region.RegionLocation
HyperplaneSubset. classify(P pt)
Classify a point with respect to the subset region. -
Uses of RegionLocation in org.apache.commons.geometry.core.partitioning.bsp
Fields in org.apache.commons.geometry.core.partitioning.bsp declared as RegionLocation Modifier and Type Field Description private RegionLocation
AbstractRegionBSPTree.AbstractRegionNode. location
The location for the node.Methods in org.apache.commons.geometry.core.partitioning.bsp that return RegionLocation Modifier and Type Method Description RegionLocation
AbstractRegionBSPTree. classify(P point)
Classify the given point with respect to the region.private RegionLocation
AbstractRegionBSPTree. classifyRecursive(AbstractRegionBSPTree.AbstractRegionNode<P,N> node, P point)
Recursively classify a point with respect to the region.private RegionLocation
AbstractRegionBSPTree.Condenser. condenseRecursive(N node)
Recursively condense nodes that have children with homogenous location attributes (eg, both inside, both outside) into single nodes.RegionLocation
AbstractRegionBSPTree.AbstractRegionNode. getLocation()
Get the location property of the node.Methods in org.apache.commons.geometry.core.partitioning.bsp with parameters of type RegionLocation Modifier and Type Method Description private boolean
AbstractRegionBSPTree. hasNodeWithLocationRecursive(AbstractRegionBSPTree.AbstractRegionNode<P,N> node, RegionLocation location)
Return true if any node in the subtree rooted at the given node has a location with the given value.void
AbstractRegionBSPTree.AbstractRegionNode. setLocation(RegionLocation location)
Set the location property for the node.protected void
AbstractRegionBSPTree.AbstractRegionNode. setLocationValue(RegionLocation locationValue)
Directly set the value of the location property for the node. -
Uses of RegionLocation in org.apache.commons.geometry.euclidean
Methods in org.apache.commons.geometry.euclidean that return RegionLocation Modifier and Type Method Description RegionLocation
AbstractNSphere. classify(V pt)
Classify the given point with respect to the region. -
Uses of RegionLocation in org.apache.commons.geometry.euclidean.oned
Methods in org.apache.commons.geometry.euclidean.oned that return RegionLocation Modifier and Type Method Description RegionLocation
Interval. classify(double location)
Classify a point with respect to the interval.RegionLocation
Interval. classify(Vector1D pt)
Classify the given point with respect to the region.RegionLocation
OrientedPoint.OrientedPointConvexSubset. classify(Vector1D point)
Classify a point with respect to the subset region.RegionLocation
RegionBSPTree1D. classify(double x)
Classify a point location with respect to the region.private RegionLocation
Interval. classifyWithBoundary(double location, OrientedPoint boundary)
Classify the location using the given interval boundary, which may be null. -
Uses of RegionLocation in org.apache.commons.geometry.euclidean.threed
Methods in org.apache.commons.geometry.euclidean.threed that return RegionLocation Modifier and Type Method Description RegionLocation
AbstractConvexPolygon3D. classify(Vector3D pt)
Classify a point with respect to the subset region.RegionLocation
AbstractEmbeddedRegionPlaneSubset. classify(Vector3D pt)
Classify a point with respect to the subset region. -
Uses of RegionLocation in org.apache.commons.geometry.euclidean.twod
Methods in org.apache.commons.geometry.euclidean.twod that return RegionLocation Modifier and Type Method Description RegionLocation
LineSubset. classify(Vector2D pt)
Classify a point with respect to the subset region.(package private) RegionLocation
EmbeddedTreeLineSubset. classifyAbscissa(double abscissa)
Classify the given line abscissa value with respect to the subspace region.(package private) RegionLocation
LineSpanningSubset. classifyAbscissa(double abscissa)
Classify the given line abscissa value with respect to the subspace region.(package private) abstract RegionLocation
LineSubset. classifyAbscissa(double abscissa)
Classify the given line abscissa value with respect to the subspace region.(package private) RegionLocation
Ray. classifyAbscissa(double abscissa)
Classify the given line abscissa value with respect to the subspace region.(package private) RegionLocation
ReverseRay. classifyAbscissa(double abscissa)
Classify the given line abscissa value with respect to the subspace region.(package private) RegionLocation
Segment. classifyAbscissa(double abscissa)
Classify the given line abscissa value with respect to the subspace region. -
Uses of RegionLocation in org.apache.commons.geometry.spherical.oned
Methods in org.apache.commons.geometry.spherical.oned that return RegionLocation Modifier and Type Method Description RegionLocation
AngularInterval. classify(Point1S pt)
Classify the given point with respect to the region.RegionLocation
CutAngle.CutAngleConvexSubset. classify(Point1S point)
Classify a point with respect to the subset region. -
Uses of RegionLocation in org.apache.commons.geometry.spherical.twod
Methods in org.apache.commons.geometry.spherical.twod that return RegionLocation Modifier and Type Method Description RegionLocation
GreatCircleSubset. classify(Point2S pt)
Classify a point with respect to the subset region.
-