Package | Description |
---|---|
org.apache.commons.geometry.euclidean.twod |
This package provides basic 2D geometry components.
|
Modifier and Type | Method and Description |
---|---|
RegionBSPTree2D.PartitionedRegionBuilder2D |
RegionBSPTree2D.PartitionedRegionBuilder2D.insertAxisAlignedGrid(Bounds2D bounds,
int level,
Precision.DoubleEquivalence precision)
Insert a grid of partitions.
|
RegionBSPTree2D.PartitionedRegionBuilder2D |
RegionBSPTree2D.PartitionedRegionBuilder2D.insertAxisAlignedPartitions(Vector2D center,
Precision.DoubleEquivalence precision)
Insert two axis aligned lines intersecting at the given point as partitions.
|
RegionBSPTree2D.PartitionedRegionBuilder2D |
RegionBSPTree2D.PartitionedRegionBuilder2D.insertBoundaries(BoundarySource2D boundarySrc)
Insert all boundaries from the given source.
|
RegionBSPTree2D.PartitionedRegionBuilder2D |
RegionBSPTree2D.PartitionedRegionBuilder2D.insertBoundaries(Iterable<? extends LineConvexSubset> boundaries)
Insert a collection of region boundaries.
|
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()
Create a new
RegionBSPTree2D.PartitionedRegionBuilder2D instance which can be used to build balanced
BSP trees from region boundaries. |
Copyright © 2016–2021 The Apache Software Foundation. All rights reserved.