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 Bounds3D
AbstractEmbeddedRegionPlaneSubset.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 TypeClassDescriptionclass
BoundarySource2D
implementation that uses boundaries stored in a list.class
Class representing a finite or infinite convex area in Euclidean 2D space.final class
Binary 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 BoundarySource2D
BoundarySourceLinecaster2D.boundarySrc
The boundary source instance providing boundaries for the linecast operation.Methods in org.apache.commons.geometry.euclidean.twod that return BoundarySource2DModifier and TypeMethodDescriptionstatic BoundarySource2D
BoundarySource2D.of
(Collection<LineConvexSubset> boundaries) Return aBoundarySource2D
instance containing the given boundaries.static BoundarySource2D
BoundarySource2D.of
(LineConvexSubset... boundaries) Return aBoundarySource2D
instance containing the given boundaries.Methods in org.apache.commons.geometry.euclidean.twod with parameters of type BoundarySource2DModifier and TypeMethodDescriptionBoundarySourceBoundsBuilder2D.getBounds
(BoundarySource2D src) Get aBounds2D
instance 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 TypeClassDescriptionclass
Class representing a connected path ofline convex subsets
.private static final class
Internal 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 class
Class representing parallelograms, i.e.