Uses of Interface
org.apache.commons.geometry.euclidean.twod.BoundarySource2D
-
Packages that use BoundarySource2D Package Description org.apache.commons.geometry.euclidean.threed This package provides basic 3D geometry components.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. -
-
Uses of BoundarySource2D in org.apache.commons.geometry.euclidean.threed
Methods in org.apache.commons.geometry.euclidean.threed with parameters of type BoundarySource2D Modifier and Type Method Description protected Bounds3DAbstractEmbeddedRegionPlaneSubset. getBoundsFromSubspace(BoundarySource2D src)Compute 3D bounds from a subspace boundary source. -
Uses of BoundarySource2D in org.apache.commons.geometry.euclidean.twod
Classes in org.apache.commons.geometry.euclidean.twod that implement BoundarySource2D 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.Fields in org.apache.commons.geometry.euclidean.twod declared as BoundarySource2D Modifier and Type Field Description private BoundarySource2DBoundarySourceLinecaster2D. boundarySrcThe boundary source instance providing boundaries for the linecast operation.Methods in org.apache.commons.geometry.euclidean.twod that return BoundarySource2D Modifier and Type Method Description static BoundarySource2DBoundarySource2D. of(java.util.Collection<LineConvexSubset> boundaries)Return aBoundarySource2Dinstance containing the given boundaries.static BoundarySource2DBoundarySource2D. of(LineConvexSubset... boundaries)Return aBoundarySource2Dinstance containing the given boundaries.Methods in org.apache.commons.geometry.euclidean.twod with parameters of type BoundarySource2D Modifier and Type Method Description Bounds2DBoundarySourceBoundsBuilder2D. getBounds(BoundarySource2D src)Get aBounds2Dinstance containing all vertices in the given boundary source.RegionBSPTree2D.PartitionedRegionBuilder2DRegionBSPTree2D.PartitionedRegionBuilder2D. insertBoundaries(BoundarySource2D boundarySrc)Insert all boundaries from the given source.Constructors in org.apache.commons.geometry.euclidean.twod with parameters of type BoundarySource2D Constructor Description BoundarySourceLinecaster2D(BoundarySource2D boundarySrc)Construct a new instance for linecasting against the given boundary source. -
Uses of BoundarySource2D in org.apache.commons.geometry.euclidean.twod.path
Classes in org.apache.commons.geometry.euclidean.twod.path that implement BoundarySource2D 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 BoundarySource2D in org.apache.commons.geometry.euclidean.twod.shape
Classes in org.apache.commons.geometry.euclidean.twod.shape that implement BoundarySource2D Modifier and Type Class Description classParallelogramClass representing parallelograms, i.e.
-