Uses of Interface
org.apache.commons.geometry.core.partitioning.bsp.BSPTree.Node
-
Packages that use BSPTree.Node 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 BSPTree.Node in org.apache.commons.geometry.core.partitioning.bsp
Classes in org.apache.commons.geometry.core.partitioning.bsp with type parameters of type BSPTree.Node Modifier and Type Interface Description interfaceBSPSubtree<P extends Point<P>,N extends BSPTree.Node<P,N>>Interface for types that form the root of BSP subtrees.interfaceBSPTree<P extends Point<P>,N extends BSPTree.Node<P,N>>Interface for Binary Space Partitioning (BSP) trees.static interfaceBSPTree.Node<P extends Point<P>,N extends BSPTree.Node<P,N>>Interface for Binary Space Partitioning (BSP) tree nodes.(package private) classBSPTreePrinter<P extends Point<P>,N extends BSPTree.Node<P,N>>Internal class for creating simple string representations of BSP trees.interfaceBSPTreeVisitor<P extends Point<P>,N extends BSPTree.Node<P,N>>Interface for visiting the nodes in aBSPTreeorBSPSubtree.static classBSPTreeVisitor.ClosestFirstVisitor<P extends Point<P>,N extends BSPTree.Node<P,N>>BSPTreeVisitorbase class that orders tree nodes so that nodes closest to the target point are visited first.static classBSPTreeVisitor.FarthestFirstVisitor<P extends Point<P>,N extends BSPTree.Node<P,N>>BSPTreeVisitorbase class that orders tree nodes so that nodes farthest from the target point are traversed first.static classBSPTreeVisitor.TargetPointVisitor<P extends Point<P>,N extends BSPTree.Node<P,N>>Abstract class forBSPTreeVisitorimplementations that base their visit ordering on a target point.Classes in org.apache.commons.geometry.core.partitioning.bsp that implement BSPTree.Node Modifier and Type Class Description static classAbstractBSPTree.AbstractNode<P extends Point<P>,N extends AbstractBSPTree.AbstractNode<P,N>>Abstract implementation ofBSPTree.Node.static classAbstractRegionBSPTree.AbstractRegionNode<P extends Point<P>,N extends AbstractRegionBSPTree.AbstractRegionNode<P,N>>BSPTree.Nodeimplementation for use withAbstractRegionBSPTrees.Fields in org.apache.commons.geometry.core.partitioning.bsp with type parameters of type BSPTree.Node Modifier and Type Field Description private static java.util.Comparator<BSPTree.Node<?,?>>AbstractPartitionedRegionBuilder. DEEPEST_FIRST_ORDERComparator for sorting nodes with the deepest nodes first. -
Uses of BSPTree.Node in org.apache.commons.geometry.euclidean.oned
Classes in org.apache.commons.geometry.euclidean.oned that implement BSPTree.Node Modifier and Type Class Description static classRegionBSPTree1D.RegionNode1DBSP tree node for one dimensional Euclidean space. -
Uses of BSPTree.Node in org.apache.commons.geometry.euclidean.threed
Classes in org.apache.commons.geometry.euclidean.threed that implement BSPTree.Node Modifier and Type Class Description static classRegionBSPTree3D.RegionNode3DBSP tree node for three dimensional Euclidean space. -
Uses of BSPTree.Node in org.apache.commons.geometry.euclidean.twod
Classes in org.apache.commons.geometry.euclidean.twod that implement BSPTree.Node Modifier and Type Class Description static classRegionBSPTree2D.RegionNode2DBSP tree node for two dimensional Euclidean space. -
Uses of BSPTree.Node in org.apache.commons.geometry.spherical.oned
Classes in org.apache.commons.geometry.spherical.oned that implement BSPTree.Node Modifier and Type Class Description static classRegionBSPTree1S.RegionNode1SBSP tree node for one dimensional spherical space. -
Uses of BSPTree.Node in org.apache.commons.geometry.spherical.twod
Classes in org.apache.commons.geometry.spherical.twod that implement BSPTree.Node Modifier and Type Class Description static classRegionBSPTree2S.RegionNode2SBSP tree node for two dimensional spherical space.
-