Uses of Interface
org.apache.commons.geometry.euclidean.threed.line.Linecastable3D
-
Packages that use Linecastable3D Package Description org.apache.commons.geometry.euclidean.threed This package provides basic 3D geometry components.org.apache.commons.geometry.euclidean.threed.mesh This package contains types representing 3D mesh data structures.org.apache.commons.geometry.euclidean.threed.shape This package provides utilities for constructing basic 3D shapes. -
-
Uses of Linecastable3D in org.apache.commons.geometry.euclidean.threed
Subinterfaces of Linecastable3D in org.apache.commons.geometry.euclidean.threed Modifier and Type Interface Description interface
BoundarySource3D
Extension of theBoundarySource
interface for Euclidean 3D space.Classes in org.apache.commons.geometry.euclidean.threed that implement Linecastable3D Modifier and Type Class Description class
BoundaryList3D
BoundarySource3D
implementation that uses boundaries stored in a list.(package private) class
BoundarySourceLinecaster3D
Class that performs linecast operations against arbitraryBoundarySource3D
instances.class
ConvexVolume
Class representing a finite or infinite convex volume in Euclidean 3D space.class
RegionBSPTree3D
Binary space partitioning (BSP) tree representing a region in three dimensional Euclidean space. -
Uses of Linecastable3D in org.apache.commons.geometry.euclidean.threed.mesh
Subinterfaces of Linecastable3D in org.apache.commons.geometry.euclidean.threed.mesh Modifier and Type Interface Description interface
Mesh<F extends Mesh.Face>
Interface representing a 3D mesh data structure.interface
TriangleMesh
Interface representing a mesh composed entirely of triangular faces.Classes in org.apache.commons.geometry.euclidean.threed.mesh that implement Linecastable3D Modifier and Type Class Description class
SimpleTriangleMesh
A simple implementation of theTriangleMesh
interface. -
Uses of Linecastable3D in org.apache.commons.geometry.euclidean.threed.shape
Classes in org.apache.commons.geometry.euclidean.threed.shape that implement Linecastable3D Modifier and Type Class Description class
Parallelepiped
Class representing parallelepipeds, i.e.class
Sphere
Class representing a 3 dimensional sphere in Euclidean space.
-