Uses of Interface
org.apache.commons.geometry.euclidean.twod.BoundarySource2D
Packages that use BoundarySource2D
Package
Description
This package provides basic 3D geometry components.
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.
-
Uses of BoundarySource2D in org.apache.commons.geometry.euclidean.threed
Methods in org.apache.commons.geometry.euclidean.threed with parameters of type BoundarySource2DModifier and TypeMethodDescriptionprotected 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 BoundarySource2DModifier 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.Fields in org.apache.commons.geometry.euclidean.twod declared as BoundarySource2DModifier and TypeFieldDescriptionprivate final BoundarySource2DBoundarySourceLinecaster2D.boundarySrcThe boundary source instance providing boundaries for the linecast operation.Methods in org.apache.commons.geometry.euclidean.twod that return BoundarySource2DModifier and TypeMethodDescriptionstatic BoundarySource2DBoundarySource2D.of(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 BoundarySource2DModifier and TypeMethodDescriptionBoundarySourceBoundsBuilder2D.getBounds(BoundarySource2D src) Get aBounds2Dinstance containing all vertices in the given boundary source.RegionBSPTree2D.PartitionedRegionBuilder2D.insertBoundaries(BoundarySource2D boundarySrc) Insert all boundaries from the given source.Constructors in org.apache.commons.geometry.euclidean.twod with parameters of type BoundarySource2DModifierConstructorDescription(package private)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 BoundarySource2DModifier 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 BoundarySource2D in org.apache.commons.geometry.euclidean.twod.shape
Classes in org.apache.commons.geometry.euclidean.twod.shape that implement BoundarySource2DModifier and TypeClassDescriptionfinal classClass representing parallelograms, i.e.