Uses of Class
org.apache.commons.geometry.euclidean.threed.RegionBSPTree3D
-
Packages that use RegionBSPTree3D Package Description org.apache.commons.geometry.euclidean.threed This package provides basic 3D geometry components.org.apache.commons.geometry.euclidean.threed.shape This package provides utilities for constructing basic 3D shapes. -
-
Uses of RegionBSPTree3D in org.apache.commons.geometry.euclidean.threed
Methods in org.apache.commons.geometry.euclidean.threed that return RegionBSPTree3D Modifier and Type Method Description RegionBSPTree3D
RegionBSPTree3D.PartitionedRegionBuilder3D. build()
Build and return the region BSP tree.RegionBSPTree3D
RegionBSPTree3D. copy()
Return a deep copy of this instance.static RegionBSPTree3D
RegionBSPTree3D. empty()
Return a new, empty instance.static RegionBSPTree3D
RegionBSPTree3D. from(java.lang.Iterable<? extends PlaneConvexSubset> boundaries)
Construct a new tree from the given boundaries.static RegionBSPTree3D
RegionBSPTree3D. from(java.lang.Iterable<? extends PlaneConvexSubset> boundaries, boolean full)
Construct a new tree from the given boundaries.static RegionBSPTree3D
RegionBSPTree3D. full()
Return a new instance containing all of 3D space.default RegionBSPTree3D
BoundarySource3D. toTree()
Return a BSP tree constructed from the boundaries contained in this instance.RegionBSPTree3D
ConvexVolume. toTree()
Return a BSP tree constructed from the boundaries contained in this instance.RegionBSPTree3D
RegionBSPTree3D. toTree()
Return the current instance.Methods in org.apache.commons.geometry.euclidean.threed that return types with arguments of type RegionBSPTree3D Modifier and Type Method Description Split<RegionBSPTree3D>
RegionBSPTree3D. split(Hyperplane<Vector3D> splitter)
Split this instance with the given hyperplane. -
Uses of RegionBSPTree3D in org.apache.commons.geometry.euclidean.threed.shape
Methods in org.apache.commons.geometry.euclidean.threed.shape that return RegionBSPTree3D Modifier and Type Method Description (package private) RegionBSPTree3D
Sphere.SphereTreeApproximationBuilder. build()
Build the sphere approximation BSP tree.RegionBSPTree3D
Sphere. toTree(int subdivisions)
Build an approximation of this sphere using aRegionBSPTree3D
.
-