Uses of Interface
org.apache.commons.geometry.core.partitioning.BoundarySource
Packages that use BoundarySource
Package
Description
This package contains code related to partitioning of spaces by hyperplanes.
This package contains classes related to Binary Space Partitioning (BSP) trees.
This package provides basic 3D geometry components.
This package contains types representing 3D mesh data structures.
This package provides utilities for constructing basic 3D shapes.
This package provides basic 2D geometry components.
This package provides classes for working with connected sequences of
line segments and other line subsets.
This package provides utilities for constructing basic 2D shapes.
This package contains the core interfaces and classes for commons-geometry
IO functionality.
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 BoundarySourceModifier and TypeClassDescriptionclassBoundaryList<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 BoundarySourceModifier and TypeMethodDescriptionvoidAbstractRegionBSPTree.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.threedModifier and TypeInterfaceDescriptioninterfaceExtension of theBoundarySourceinterface for Euclidean 3D space.Classes in org.apache.commons.geometry.euclidean.threed that implement BoundarySourceModifier and TypeClassDescriptionclassBoundarySource3Dimplementation that uses boundaries stored in a list.classClass representing a finite or infinite convex volume in Euclidean 3D space.final classBinary 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.meshModifier and TypeInterfaceDescriptioninterfaceInterface representing a 3D mesh data structure.interfaceInterface representing a mesh composed entirely of triangular faces.Classes in org.apache.commons.geometry.euclidean.threed.mesh that implement BoundarySourceModifier and TypeClassDescriptionfinal classA 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 BoundarySourceModifier and TypeClassDescriptionfinal classClass representing parallelepipeds, i.e. -
Uses of BoundarySource in org.apache.commons.geometry.euclidean.twod
Subinterfaces of BoundarySource in org.apache.commons.geometry.euclidean.twodModifier and TypeInterfaceDescriptioninterfaceExtension of theBoundarySourceinterface for Euclidean 2D space.Classes in org.apache.commons.geometry.euclidean.twod that implement BoundarySourceModifier and TypeClassDescriptionclassBoundarySource2Dimplementation that uses boundaries stored in a list.classClass representing a finite or infinite convex area in Euclidean 2D space.final classBinary 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 BoundarySourceModifier and TypeClassDescriptionclassClass representing a connected path ofline convex subsets.private static final classInternal 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 BoundarySourceModifier and TypeClassDescriptionfinal classClass 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 BoundarySourceModifier and TypeClassDescriptionclassBoundaryIOManager<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.twodModifier and TypeInterfaceDescriptioninterfaceExtension of theBoundarySourceinterface for spherical 2D space.Classes in org.apache.commons.geometry.spherical.twod that implement BoundarySourceModifier and TypeClassDescriptionclassBoundarySource2Simplementation that uses boundaries stored in a list.final classClass representing a convex area in 2D spherical space.final classClass representing a connected sequence ofGreatArcinstances.classBSP tree representing regions in 2D spherical space.