Uses of Class
org.apache.commons.geometry.euclidean.twod.RegionBSPTree2D.PartitionedRegionBuilder2D
Packages that use RegionBSPTree2D.PartitionedRegionBuilder2D
Package
Description
This package provides basic 2D geometry components.
-
Uses of RegionBSPTree2D.PartitionedRegionBuilder2D in org.apache.commons.geometry.euclidean.twod
Methods in org.apache.commons.geometry.euclidean.twod that return RegionBSPTree2D.PartitionedRegionBuilder2DModifier and TypeMethodDescriptionRegionBSPTree2D.PartitionedRegionBuilder2D.insertAxisAlignedGrid
(Bounds2D bounds, int level, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Insert a grid of partitions.RegionBSPTree2D.PartitionedRegionBuilder2D.insertAxisAlignedPartitions
(Vector2D center, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Insert two axis aligned lines intersecting at the given point as partitions.RegionBSPTree2D.PartitionedRegionBuilder2D.insertBoundaries
(Iterable<? extends LineConvexSubset> boundaries) Insert a collection of region boundaries.RegionBSPTree2D.PartitionedRegionBuilder2D.insertBoundaries
(BoundarySource2D boundarySrc) Insert all boundaries from the given source.RegionBSPTree2D.PartitionedRegionBuilder2D.insertBoundary
(LineConvexSubset boundary) Insert a region boundary.RegionBSPTree2D.PartitionedRegionBuilder2D.insertPartition
(Line partition) Insert a partition line.RegionBSPTree2D.PartitionedRegionBuilder2D.insertPartition
(LineConvexSubset partition) Insert a line convex subset as a partition.RegionBSPTree2D.partitionedRegionBuilder()
Create a newRegionBSPTree2D.PartitionedRegionBuilder2D
instance which can be used to build balanced BSP trees from region boundaries.