Uses of Class
org.apache.commons.geometry.core.partitioning.bsp.BSPTreeVisitor.TargetPointVisitor
-
Packages that use BSPTreeVisitor.TargetPointVisitor Package Description org.apache.commons.geometry.core.partitioning.bsp This package contains classes related to Binary Space Partitioning (BSP) trees.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 BSPTreeVisitor.TargetPointVisitor in org.apache.commons.geometry.core.partitioning.bsp
Subclasses of BSPTreeVisitor.TargetPointVisitor in org.apache.commons.geometry.core.partitioning.bsp Modifier and Type Class Description protected static class
AbstractRegionBSPTree.BoundaryProjector<P extends Point<P>,N extends AbstractRegionBSPTree.AbstractRegionNode<P,N>>
Class used to compute the point on the region's boundary that is closest to a target point.static class
BSPTreeVisitor.ClosestFirstVisitor<P extends Point<P>,N extends BSPTree.Node<P,N>>
BSPTreeVisitor
base class that orders tree nodes so that nodes closest to the target point are visited first.static class
BSPTreeVisitor.FarthestFirstVisitor<P extends Point<P>,N extends BSPTree.Node<P,N>>
BSPTreeVisitor
base class that orders tree nodes so that nodes farthest from the target point are traversed first. -
Uses of BSPTreeVisitor.TargetPointVisitor in org.apache.commons.geometry.euclidean.oned
Subclasses of BSPTreeVisitor.TargetPointVisitor in org.apache.commons.geometry.euclidean.oned Modifier and Type Class Description private static class
RegionBSPTree1D.BoundaryProjector1D
Class used to project points onto the region boundary. -
Uses of BSPTreeVisitor.TargetPointVisitor in org.apache.commons.geometry.euclidean.threed
Subclasses of BSPTreeVisitor.TargetPointVisitor in org.apache.commons.geometry.euclidean.threed Modifier and Type Class Description private static class
RegionBSPTree3D.BoundaryProjector3D
Class used to project points onto the 3D region boundary. -
Uses of BSPTreeVisitor.TargetPointVisitor in org.apache.commons.geometry.euclidean.twod
Subclasses of BSPTreeVisitor.TargetPointVisitor in org.apache.commons.geometry.euclidean.twod Modifier and Type Class Description private static class
RegionBSPTree2D.BoundaryProjector2D
Class used to project points onto the 2D region boundary. -
Uses of BSPTreeVisitor.TargetPointVisitor in org.apache.commons.geometry.spherical.oned
Subclasses of BSPTreeVisitor.TargetPointVisitor in org.apache.commons.geometry.spherical.oned Modifier and Type Class Description private static class
RegionBSPTree1S.BoundaryProjector1S
Class used to project points onto the region boundary. -
Uses of BSPTreeVisitor.TargetPointVisitor in org.apache.commons.geometry.spherical.twod
Subclasses of BSPTreeVisitor.TargetPointVisitor in org.apache.commons.geometry.spherical.twod Modifier and Type Class Description private static class
RegionBSPTree2S.BoundaryProjector2S
Class used to project points onto the region boundary.
-