RegionBSPTree2D.PartitionedRegionBuilder2D |
RegionBSPTree2D.PartitionedRegionBuilder2D.insertAxisAlignedGrid(Bounds2D bounds,
int level,
org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) |
Insert a grid of partitions.
|
RegionBSPTree2D.PartitionedRegionBuilder2D |
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 |
RegionBSPTree2D.PartitionedRegionBuilder2D.insertBoundaries(java.lang.Iterable<? extends LineConvexSubset> boundaries) |
Insert a collection of region boundaries.
|
RegionBSPTree2D.PartitionedRegionBuilder2D |
RegionBSPTree2D.PartitionedRegionBuilder2D.insertBoundaries(BoundarySource2D boundarySrc) |
Insert all boundaries from the given source.
|
RegionBSPTree2D.PartitionedRegionBuilder2D |
RegionBSPTree2D.PartitionedRegionBuilder2D.insertBoundary(LineConvexSubset boundary) |
Insert a region boundary.
|
RegionBSPTree2D.PartitionedRegionBuilder2D |
RegionBSPTree2D.PartitionedRegionBuilder2D.insertPartition(Line partition) |
Insert a partition line.
|
RegionBSPTree2D.PartitionedRegionBuilder2D |
RegionBSPTree2D.PartitionedRegionBuilder2D.insertPartition(LineConvexSubset partition) |
Insert a line convex subset as a partition.
|
static RegionBSPTree2D.PartitionedRegionBuilder2D |
RegionBSPTree2D.partitionedRegionBuilder() |
|