Uses of Interface
org.apache.commons.geometry.euclidean.twod.Linecastable2D
Packages that use Linecastable2D
Package
Description
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 Linecastable2D in org.apache.commons.geometry.euclidean.twod
Subinterfaces of Linecastable2D in org.apache.commons.geometry.euclidean.twodModifier and TypeInterfaceDescriptioninterface
Extension of theBoundarySource
interface for Euclidean 2D space.Classes in org.apache.commons.geometry.euclidean.twod that implement Linecastable2DModifier and TypeClassDescriptionclass
BoundarySource2D
implementation that uses boundaries stored in a list.(package private) final class
Class that performs linecast operations against arbitraryBoundarySource2D
instances.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. -
Uses of Linecastable2D in org.apache.commons.geometry.euclidean.twod.path
Classes in org.apache.commons.geometry.euclidean.twod.path that implement Linecastable2DModifier 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 Linecastable2D in org.apache.commons.geometry.euclidean.twod.shape
Classes in org.apache.commons.geometry.euclidean.twod.shape that implement Linecastable2DModifier and TypeClassDescriptionfinal class
Class representing a circle in 2 dimensional Euclidean space.final class
Class representing parallelograms, i.e.