Uses of Package
org.apache.commons.geometry.euclidean.threed
-
Packages that use org.apache.commons.geometry.euclidean.threed Package Description org.apache.commons.geometry.euclidean.internal This package contains Euclidean geometry utilities and classes intended for internal use only.org.apache.commons.geometry.euclidean.threed This package provides basic 3D geometry components.org.apache.commons.geometry.euclidean.threed.line This package provides classes and utilities for lines in 3D Euclidean space.org.apache.commons.geometry.euclidean.threed.mesh This package contains types representing 3D mesh data structures.org.apache.commons.geometry.euclidean.threed.rotation This package provides components related to rotations in 3 dimensional Euclidean space.org.apache.commons.geometry.euclidean.threed.shape This package provides utilities for constructing basic 3D shapes.org.apache.commons.geometry.io.euclidean.threed This package contains the core interfaces and classes providing IO functionality for Euclidean 3D space.org.apache.commons.geometry.io.euclidean.threed.obj This package contains types for reading and writing the OBJ geometric data file format.org.apache.commons.geometry.io.euclidean.threed.stl This package contains types for reading and writing the STL geometric data file format.org.apache.commons.geometry.io.euclidean.threed.txt This package contains types for working with simple text-based 3D geometric data formats, including CSV and simple text files.org.apache.commons.geometry.spherical.twod This package provides basic geometry components on the 2-sphere. -
Classes in org.apache.commons.geometry.euclidean.threed used by org.apache.commons.geometry.euclidean.internal Class Description Vector3D This class represents vectors and points in three-dimensional Euclidean space. -
Classes in org.apache.commons.geometry.euclidean.threed used by org.apache.commons.geometry.euclidean.threed Class Description AbstractConvexPolygon3D Abstract base class forConvexPolygon3Dimplementations.AbstractEmbeddedRegionPlaneSubset Base class forPlaneSubsetimplementations that use an embedded subspace region to define their plane subsets.AbstractPlaneSubset Abstract base class forPlaneSubsetimplementations.AffineTransformMatrix3D Class using a matrix to represent affine transformations in 3 dimensional Euclidean space.BoundaryList3D BoundarySource3Dimplementation that uses boundaries stored in a list.BoundarySource3D Extension of theBoundarySourceinterface for Euclidean 3D space.Bounds3D Class containing minimum and maximum points defining a 3D axis-aligned bounding box.Bounds3D.Builder Class used to constructBounds3Dinstances.ConvexPolygon3D Interface representing a closed, finite convex polygon in Euclidean 3D space.ConvexVolume Class representing a finite or infinite convex volume in Euclidean 3D space.EmbeddedAreaPlaneConvexSubset Internal implementation ofPlaneConvexSubsetthat uses an embeddedConvexAreato represent the subspace region.EmbeddedTreePlaneSubset Class representing an arbitrary subset of a plane using aRegionBSPTree2D.EmbeddingPlane Extension of thePlaneclass that supports embedding of 2D subspaces in the plane.EmbeddingPlane.SubspaceTransform Class containing a transformed plane instance along with a subspace (2D) transform.Plane Class representing a plane in 3 dimensional Euclidean space.PlaneConvexSubset Interface representing a finite or infinite convex subset of points in a plane in Euclidean 3D space.PlaneConvexSubset.Embedded Interface used to represent plane convex subsets as embedded 2D subspace regions.PlaneSubset Interface representing a subset of points in a plane in Euclidean 3D space.PlaneSubset.Embedded Interface used to represent plane subsets as embedded 2D subspace regions.RegionBSPTree3D Binary space partitioning (BSP) tree representing a region in three dimensional Euclidean space.RegionBSPTree3D.PartitionedRegionBuilder3D Class used to build regions in Euclidean 3D space by inserting boundaries into a BSP tree containing "partitions", i.e.RegionBSPTree3D.RegionNode3D BSP tree node for three dimensional Euclidean space.SimpleTriangle3D Simple implementation ofTriangle3D.SphericalCoordinates Class representing spherical coordinates in 3 dimensional Euclidean space.Triangle3D Interface representing a triangle in Euclidean 3D space.Vector3D This class represents vectors and points in three-dimensional Euclidean space.Vector3D.Sum Class used to create high-accuracy sums of vectors.Vector3D.Unit Represents unit vectors.VertexListConvexPolygon3D InternalConvexPolygon3Dimplementation class that uses a list of vertices to represent the plane subset. -
Classes in org.apache.commons.geometry.euclidean.threed used by org.apache.commons.geometry.euclidean.threed.line Class Description Bounds3D Class containing minimum and maximum points defining a 3D axis-aligned bounding box.Vector3D This class represents vectors and points in three-dimensional Euclidean space. -
Classes in org.apache.commons.geometry.euclidean.threed used by org.apache.commons.geometry.euclidean.threed.mesh Class Description BoundarySource3D Extension of theBoundarySourceinterface for Euclidean 3D space.Bounds3D Class containing minimum and maximum points defining a 3D axis-aligned bounding box.Bounds3D.Builder Class used to constructBounds3Dinstances.ConvexPolygon3D Interface representing a closed, finite convex polygon in Euclidean 3D space.PlaneConvexSubset Interface representing a finite or infinite convex subset of points in a plane in Euclidean 3D space.Triangle3D Interface representing a triangle in Euclidean 3D space.Vector3D This class represents vectors and points in three-dimensional Euclidean space. -
Classes in org.apache.commons.geometry.euclidean.threed used by org.apache.commons.geometry.euclidean.threed.rotation Class Description AffineTransformMatrix3D Class using a matrix to represent affine transformations in 3 dimensional Euclidean space.Vector3D This class represents vectors and points in three-dimensional Euclidean space. -
Classes in org.apache.commons.geometry.euclidean.threed used by org.apache.commons.geometry.euclidean.threed.shape Class Description BoundarySource3D Extension of theBoundarySourceinterface for Euclidean 3D space.ConvexVolume Class representing a finite or infinite convex volume in Euclidean 3D space.Plane Class representing a plane in 3 dimensional Euclidean space.PlaneConvexSubset Interface representing a finite or infinite convex subset of points in a plane in Euclidean 3D space.RegionBSPTree3D Binary space partitioning (BSP) tree representing a region in three dimensional Euclidean space.RegionBSPTree3D.RegionNode3D BSP tree node for three dimensional Euclidean space.Vector3D This class represents vectors and points in three-dimensional Euclidean space. -
Classes in org.apache.commons.geometry.euclidean.threed used by org.apache.commons.geometry.io.euclidean.threed Class Description BoundarySource3D Extension of theBoundarySourceinterface for Euclidean 3D space.ConvexPolygon3D Interface representing a closed, finite convex polygon in Euclidean 3D space.PlaneConvexSubset Interface representing a finite or infinite convex subset of points in a plane in Euclidean 3D space.Triangle3D Interface representing a triangle in Euclidean 3D space.Vector3D This class represents vectors and points in three-dimensional Euclidean space. -
Classes in org.apache.commons.geometry.euclidean.threed used by org.apache.commons.geometry.io.euclidean.threed.obj Class Description BoundarySource3D Extension of theBoundarySourceinterface for Euclidean 3D space.PlaneConvexSubset Interface representing a finite or infinite convex subset of points in a plane in Euclidean 3D space.Vector3D This class represents vectors and points in three-dimensional Euclidean space. -
Classes in org.apache.commons.geometry.euclidean.threed used by org.apache.commons.geometry.io.euclidean.threed.stl Class Description BoundarySource3D Extension of theBoundarySourceinterface for Euclidean 3D space.PlaneConvexSubset Interface representing a finite or infinite convex subset of points in a plane in Euclidean 3D space.Vector3D This class represents vectors and points in three-dimensional Euclidean space. -
Classes in org.apache.commons.geometry.euclidean.threed used by org.apache.commons.geometry.io.euclidean.threed.txt Class Description BoundarySource3D Extension of theBoundarySourceinterface for Euclidean 3D space.PlaneConvexSubset Interface representing a finite or infinite convex subset of points in a plane in Euclidean 3D space.Vector3D This class represents vectors and points in three-dimensional Euclidean space. -
Classes in org.apache.commons.geometry.euclidean.threed used by org.apache.commons.geometry.spherical.twod Class Description AffineTransformMatrix3D Class using a matrix to represent affine transformations in 3 dimensional Euclidean space.Vector3D This class represents vectors and points in three-dimensional Euclidean space.Vector3D.Unit Represents unit vectors.