Uses of Interface
org.apache.commons.geometry.euclidean.threed.line.Linecastable3D
Packages that use Linecastable3D
Package
Description
This package provides basic 3D geometry components.
This package contains types representing 3D mesh data structures.
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.threedModifier and TypeInterfaceDescriptioninterfaceExtension of theBoundarySourceinterface for Euclidean 3D space.Classes in org.apache.commons.geometry.euclidean.threed that implement Linecastable3DModifier and TypeClassDescriptionclassBoundarySource3Dimplementation that uses boundaries stored in a list.(package private) final classClass that performs linecast operations against arbitraryBoundarySource3Dinstances.classClass representing a finite or infinite convex volume in Euclidean 3D space.final classBinary 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.meshModifier and TypeInterfaceDescriptioninterfaceInterface representing a 3D mesh data structure.interfaceInterface representing a mesh composed entirely of triangular faces.Classes in org.apache.commons.geometry.euclidean.threed.mesh that implement Linecastable3DModifier and TypeClassDescriptionfinal classA simple implementation of theTriangleMeshinterface. -
Uses of Linecastable3D in org.apache.commons.geometry.euclidean.threed.shape
Classes in org.apache.commons.geometry.euclidean.threed.shape that implement Linecastable3DModifier and TypeClassDescriptionfinal classClass representing parallelepipeds, i.e.final classClass representing a 3 dimensional sphere in Euclidean space.