Uses of Interface
org.apache.commons.geometry.core.partitioning.HyperplaneSubset
Packages that use HyperplaneSubset
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 package provides basic 3D geometry components.
This package provides basic 2D geometry components.
This package provides basic geometry components on the 2-sphere.
-
Uses of HyperplaneSubset in org.apache.commons.geometry.core.partitioning
Subinterfaces of HyperplaneSubset in org.apache.commons.geometry.core.partitioningModifier and TypeInterfaceDescriptioninterfaceHyperplaneConvexSubset<P extends Point<P>>Extension of theHyperplaneSubsetinterface with the additional restriction that instances represent convex regions of space.Subinterfaces with type arguments of type HyperplaneSubset in org.apache.commons.geometry.core.partitioningModifier and TypeInterfaceDescriptioninterfaceHyperplaneSubset<P extends Point<P>>Interface representing a subset of the points lying in a hyperplane.Methods in org.apache.commons.geometry.core.partitioning that return HyperplaneSubsetModifier and TypeMethodDescriptionReturn a new hyperplane subset resulting from the application of the given transform. -
Uses of HyperplaneSubset in org.apache.commons.geometry.core.partitioning.bsp
Methods in org.apache.commons.geometry.core.partitioning.bsp with parameters of type HyperplaneSubsetModifier and TypeMethodDescriptionvoidAbstractRegionBSPTree.insert(HyperplaneSubset<P> sub) Insert a hyperplane subset into the tree, using the defaultRegionCutRuleofMINUS_INSIDE.voidAbstractRegionBSPTree.insert(HyperplaneSubset<P> sub, RegionCutRule cutRule) Insert a hyperplane subset into the tree.protected booleanAbstractRegionBSPTree.BoundaryProjector.isPossibleClosestCut(HyperplaneSubset<P> cut, P target, double currentMinDist) Return true if the given node cut is a possible candidate for containing the closest region boundary point to the target. -
Uses of HyperplaneSubset in org.apache.commons.geometry.euclidean.threed
Subinterfaces of HyperplaneSubset in org.apache.commons.geometry.euclidean.threedModifier and TypeInterfaceDescriptioninterfaceInterface representing a closed, finite convex polygon in Euclidean 3D space.interfaceInterface representing a finite or infinite convex subset of points in a plane in Euclidean 3D space.interfaceInterface representing a subset of points in a plane in Euclidean 3D space.interfaceInterface representing a triangle in Euclidean 3D space.Classes in org.apache.commons.geometry.euclidean.threed that implement HyperplaneSubsetModifier and TypeClassDescriptionfinal classClass representing an arbitrary subset of a plane using aRegionBSPTree2D. -
Uses of HyperplaneSubset in org.apache.commons.geometry.euclidean.twod
Classes in org.apache.commons.geometry.euclidean.twod that implement HyperplaneSubsetModifier and TypeClassDescriptionfinal classClass representing an arbitrary subset of a line using aRegionBSPTree1D.classClass representing a convex subset of a line in 2D Euclidean space.classClass representing a subset of points on a line in 2D Euclidean space.final classClass representing a ray in 2D Euclidean space.final classClass representing a portion of a line in 2D Euclidean space that starts at infinity and continues in the direction of the line up to a single end point.final classClass representing a line segment in 2D Euclidean space. -
Uses of HyperplaneSubset in org.apache.commons.geometry.spherical.twod
Classes in org.apache.commons.geometry.spherical.twod that implement HyperplaneSubsetModifier and TypeClassDescriptionfinal classClass representing an arbitrary subset of the points on a great circle using aRegionBSPTree1S.final classClass representing a single, convex angular interval in aGreatCircle.classClass representing a subset of the points in a great circle.