Uses of Interface
org.apache.commons.geometry.core.partitioning.BoundarySource
-
Packages that use BoundarySource Package Description org.apache.commons.geometry.core.partitioning This package contains code related to partitioning of spaces by hyperplanes.org.apache.commons.geometry.core.partitioning.bsp This package contains classes related to Binary Space Partitioning (BSP) trees.org.apache.commons.geometry.euclidean.threed This package provides basic 3D geometry components.org.apache.commons.geometry.euclidean.threed.mesh This package contains types representing 3D mesh data structures.org.apache.commons.geometry.euclidean.threed.shape This package provides utilities for constructing basic 3D shapes.org.apache.commons.geometry.euclidean.twod This package provides basic 2D geometry components.org.apache.commons.geometry.euclidean.twod.path This package provides classes for working with connected sequences of line segments and other line subsets.org.apache.commons.geometry.euclidean.twod.shape This package provides utilities for constructing basic 2D shapes.org.apache.commons.geometry.io.core This package contains the core interfaces and classes for commons-geometry IO functionality.org.apache.commons.geometry.spherical.twod This package provides basic geometry components on the 2-sphere. -
-
Uses of BoundarySource in org.apache.commons.geometry.core.partitioning
Classes in org.apache.commons.geometry.core.partitioning that implement BoundarySource Modifier and Type Class Description classBoundaryList<P extends Point<P>,S extends HyperplaneConvexSubset<P>>Simple implementation ofBoundarySourcecontaining boundaries stored in a list. -
Uses of BoundarySource in org.apache.commons.geometry.core.partitioning.bsp
Methods in org.apache.commons.geometry.core.partitioning.bsp with parameters of type BoundarySource Modifier and Type Method Description voidAbstractRegionBSPTree. insert(BoundarySource<? extends HyperplaneConvexSubset<P>> boundarySrc)Insert all hyperplane convex subsets from the given source into the tree, using the defaultRegionCutRuleofMINUS_INSIDE.voidAbstractRegionBSPTree. insert(BoundarySource<? extends HyperplaneConvexSubset<P>> boundarySrc, RegionCutRule cutRule)Insert all hyperplane convex subsets from the given source into the tree. -
Uses of BoundarySource in org.apache.commons.geometry.euclidean.threed
Subinterfaces of BoundarySource in org.apache.commons.geometry.euclidean.threed Modifier and Type Interface Description interfaceBoundarySource3DExtension of theBoundarySourceinterface for Euclidean 3D space.Classes in org.apache.commons.geometry.euclidean.threed that implement BoundarySource Modifier and Type Class Description classBoundaryList3DBoundarySource3Dimplementation that uses boundaries stored in a list.classConvexVolumeClass representing a finite or infinite convex volume in Euclidean 3D space.classRegionBSPTree3DBinary space partitioning (BSP) tree representing a region in three dimensional Euclidean space. -
Uses of BoundarySource in org.apache.commons.geometry.euclidean.threed.mesh
Subinterfaces of BoundarySource in org.apache.commons.geometry.euclidean.threed.mesh Modifier and Type Interface Description interfaceMesh<F extends Mesh.Face>Interface representing a 3D mesh data structure.interfaceTriangleMeshInterface representing a mesh composed entirely of triangular faces.Classes in org.apache.commons.geometry.euclidean.threed.mesh that implement BoundarySource Modifier and Type Class Description classSimpleTriangleMeshA simple implementation of theTriangleMeshinterface. -
Uses of BoundarySource in org.apache.commons.geometry.euclidean.threed.shape
Classes in org.apache.commons.geometry.euclidean.threed.shape that implement BoundarySource Modifier and Type Class Description classParallelepipedClass representing parallelepipeds, i.e. -
Uses of BoundarySource in org.apache.commons.geometry.euclidean.twod
Subinterfaces of BoundarySource in org.apache.commons.geometry.euclidean.twod Modifier and Type Interface Description interfaceBoundarySource2DExtension of theBoundarySourceinterface for Euclidean 2D space.Classes in org.apache.commons.geometry.euclidean.twod that implement BoundarySource Modifier and Type Class Description classBoundaryList2DBoundarySource2Dimplementation that uses boundaries stored in a list.classConvexAreaClass representing a finite or infinite convex area in Euclidean 2D space.classRegionBSPTree2DBinary space partitioning (BSP) tree representing a region in two dimensional Euclidean space. -
Uses of BoundarySource in org.apache.commons.geometry.euclidean.twod.path
Classes in org.apache.commons.geometry.euclidean.twod.path that implement BoundarySource Modifier and Type Class Description classLinePathClass representing a connected path ofline convex subsets.private static classLinePath.SimplifiedLinePathInternal class returned when a line path is simplified to remove unnecessary line subset divisions. -
Uses of BoundarySource in org.apache.commons.geometry.euclidean.twod.shape
Classes in org.apache.commons.geometry.euclidean.twod.shape that implement BoundarySource Modifier and Type Class Description classParallelogramClass representing parallelograms, i.e. -
Uses of BoundarySource in org.apache.commons.geometry.io.core
Classes in org.apache.commons.geometry.io.core with type parameters of type BoundarySource Modifier and Type Class Description classBoundaryIOManager<H extends HyperplaneConvexSubset<?>,B extends BoundarySource<H>,R extends BoundaryReadHandler<H,B>,W extends BoundaryWriteHandler<H,B>>Class managing IO operations for geometric data formats containing region boundaries.interfaceBoundaryReadHandler<H extends HyperplaneConvexSubset<?>,B extends BoundarySource<H>>Basic interface for reading geometric boundary representations (B-reps) from a specific data storage format.interfaceBoundaryWriteHandler<H extends HyperplaneConvexSubset<?>,B extends BoundarySource<H>>Basic interface for writing geometric boundary representations (B-reps) in a specific data storage format. -
Uses of BoundarySource in org.apache.commons.geometry.spherical.twod
Subinterfaces of BoundarySource in org.apache.commons.geometry.spherical.twod Modifier and Type Interface Description interfaceBoundarySource2SExtension of theBoundarySourceinterface for spherical 2D space.Classes in org.apache.commons.geometry.spherical.twod that implement BoundarySource Modifier and Type Class Description classBoundaryList2SBoundarySource2Simplementation that uses boundaries stored in a list.classConvexArea2SClass representing a convex area in 2D spherical space.classGreatArcPathClass representing a connected sequence ofGreatArcinstances.classRegionBSPTree2SBSP tree representing regions in 2D spherical space.
-