Uses of Class
org.apache.commons.geometry.euclidean.threed.RegionBSPTree3D.PartitionedRegionBuilder3D
Packages that use RegionBSPTree3D.PartitionedRegionBuilder3D
Package
Description
This package provides basic 3D geometry components.
-
Uses of RegionBSPTree3D.PartitionedRegionBuilder3D in org.apache.commons.geometry.euclidean.threed
Methods in org.apache.commons.geometry.euclidean.threed that return RegionBSPTree3D.PartitionedRegionBuilder3DModifier and TypeMethodDescriptionRegionBSPTree3D.PartitionedRegionBuilder3D.insertAxisAlignedGrid
(Bounds3D bounds, int level, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Insert a 3D grid of partitions.RegionBSPTree3D.PartitionedRegionBuilder3D.insertAxisAlignedPartitions
(Vector3D center, org.apache.commons.numbers.core.Precision.DoubleEquivalence precision) Insert a set of three axis aligned planes intersecting at the given point as partitions.RegionBSPTree3D.PartitionedRegionBuilder3D.insertBoundaries
(Iterable<? extends PlaneConvexSubset> boundaries) Insert a collection of region boundaries.RegionBSPTree3D.PartitionedRegionBuilder3D.insertBoundaries
(BoundarySource3D boundarySrc) Insert all boundaries from the given source.RegionBSPTree3D.PartitionedRegionBuilder3D.insertBoundary
(PlaneConvexSubset boundary) Insert a region boundary.RegionBSPTree3D.PartitionedRegionBuilder3D.insertPartition
(Plane partition) Insert a partition plane.RegionBSPTree3D.PartitionedRegionBuilder3D.insertPartition
(PlaneConvexSubset partition) Insert a plane convex subset as a partition.RegionBSPTree3D.partitionedRegionBuilder()
Create a newRegionBSPTree3D.PartitionedRegionBuilder3D
instance which can be used to build balanced BSP trees from region boundaries.