Class Hierarchy
- java.lang.Object
- org.apache.commons.geometry.euclidean.AbstractAffineTransformMatrix<V,M> (implements org.apache.commons.geometry.euclidean.EuclideanTransform<V>)
- org.apache.commons.geometry.euclidean.AbstractBounds<P,B>
- org.apache.commons.geometry.euclidean.twod.Bounds2D
- org.apache.commons.geometry.euclidean.threed.Bounds3D
- org.apache.commons.geometry.core.partitioning.bsp.AbstractBSPTree<P,N> (implements org.apache.commons.geometry.core.partitioning.bsp.BSPTree<P,N>)
- org.apache.commons.geometry.core.partitioning.bsp.AbstractBSPTree.AbstractNode<P,N> (implements org.apache.commons.geometry.core.partitioning.bsp.BSPTree.Node<P,N>)
- org.apache.commons.geometry.core.partitioning.AbstractConvexHyperplaneBoundedRegion<P,S> (implements org.apache.commons.geometry.core.partitioning.HyperplaneBoundedRegion<P>)
- org.apache.commons.geometry.core.partitioning.AbstractHyperplane<P> (implements org.apache.commons.geometry.core.partitioning.Hyperplane<P>)
- org.apache.commons.geometry.euclidean.twod.Line (implements org.apache.commons.geometry.core.partitioning.EmbeddingHyperplane<P,S>)
- org.apache.commons.geometry.euclidean.oned.OrientedPoint
- org.apache.commons.geometry.euclidean.threed.Plane
- org.apache.commons.geometry.euclidean.AbstractLinecastPoint<P,U,L>
- org.apache.commons.geometry.euclidean.AbstractNSphere<V> (implements org.apache.commons.geometry.core.Region<P>)
- org.apache.commons.geometry.euclidean.twod.shape.Circle (implements org.apache.commons.geometry.euclidean.twod.Linecastable2D)
- org.apache.commons.geometry.euclidean.threed.shape.Sphere (implements org.apache.commons.geometry.euclidean.threed.line.Linecastable3D)
- org.apache.commons.geometry.core.partitioning.bsp.AbstractPartitionedRegionBuilder<P,N>
- org.apache.commons.geometry.euclidean.internal.AbstractPathConnector<E>
- org.apache.commons.geometry.euclidean.internal.AbstractPathConnector.ConnectableElement<E> (implements java.lang.Comparable<T>)
- org.apache.commons.geometry.euclidean.threed.rotation.AxisAngleSequence
- org.apache.commons.geometry.core.partitioning.BoundaryList<P,S> (implements org.apache.commons.geometry.core.partitioning.BoundarySource<C>)
- org.apache.commons.geometry.euclidean.twod.Bounds2D.Builder
- org.apache.commons.geometry.euclidean.threed.Bounds3D.Builder
- org.apache.commons.geometry.euclidean.threed.EmbeddedTreePlaneSubset
- org.apache.commons.geometry.euclidean.threed.EmbeddingPlane.SubspaceTransform
- org.apache.commons.geometry.euclidean.internal.EuclideanUtils
- org.apache.commons.geometry.euclidean.EuclideanVector<V> (implements org.apache.commons.geometry.core.Point<P>, org.apache.commons.geometry.core.Vector<V>)
- org.apache.commons.geometry.euclidean.EuclideanVectorSum<V> (implements java.util.function.Consumer<T>, java.util.function.Supplier<T>)
- org.apache.commons.geometry.euclidean.oned.Interval (implements org.apache.commons.geometry.core.partitioning.HyperplaneBoundedRegion<P>)
- org.apache.commons.geometry.euclidean.twod.Line.SubspaceTransform
- org.apache.commons.geometry.euclidean.threed.line.Line3D (implements org.apache.commons.geometry.core.Embedding<P,S>)
- org.apache.commons.geometry.euclidean.threed.line.Line3D.SubspaceTransform
- org.apache.commons.geometry.euclidean.twod.path.LinePath (implements org.apache.commons.geometry.euclidean.twod.BoundarySource2D, org.apache.commons.geometry.core.Sized)
- org.apache.commons.geometry.euclidean.twod.path.LinePath.Builder
- org.apache.commons.geometry.euclidean.twod.Lines
- org.apache.commons.geometry.euclidean.threed.line.Lines3D
- org.apache.commons.geometry.euclidean.twod.LineSubset (implements org.apache.commons.geometry.core.partitioning.HyperplaneSubset<P>, org.apache.commons.geometry.core.RegionEmbedding<P,S>)
- org.apache.commons.geometry.euclidean.threed.line.LineSubset3D (implements org.apache.commons.geometry.core.RegionEmbedding<P,S>, org.apache.commons.geometry.core.Sized)
- org.apache.commons.geometry.euclidean.internal.Matrices
- org.apache.commons.geometry.euclidean.oned.OrientedPoints
- org.apache.commons.geometry.euclidean.threed.shape.Parallelepiped.Builder
- org.apache.commons.geometry.euclidean.twod.shape.Parallelogram.Builder
- org.apache.commons.geometry.euclidean.threed.Planes
- org.apache.commons.geometry.euclidean.twod.PolarCoordinates (implements org.apache.commons.geometry.core.Spatial)
- org.apache.commons.geometry.euclidean.threed.rotation.QuaternionRotation (implements org.apache.commons.geometry.euclidean.threed.rotation.Rotation3D)
- org.apache.commons.geometry.euclidean.twod.rotation.Rotation2D (implements org.apache.commons.geometry.euclidean.EuclideanTransform<V>)
- org.apache.commons.geometry.euclidean.threed.mesh.SimpleTriangleMesh (implements org.apache.commons.geometry.euclidean.threed.mesh.TriangleMesh)
- org.apache.commons.geometry.euclidean.threed.mesh.SimpleTriangleMesh.Builder
- org.apache.commons.geometry.euclidean.threed.SphericalCoordinates (implements org.apache.commons.geometry.core.Spatial)
- org.apache.commons.geometry.euclidean.internal.Vectors
Interface Hierarchy
- org.apache.commons.geometry.core.partitioning.BoundarySource<C>
- org.apache.commons.geometry.euclidean.twod.BoundarySource2D (also extends org.apache.commons.geometry.euclidean.twod.Linecastable2D)
- org.apache.commons.geometry.euclidean.threed.BoundarySource3D (also extends org.apache.commons.geometry.euclidean.threed.line.Linecastable3D)
- org.apache.commons.geometry.euclidean.threed.mesh.Mesh<F>
- org.apache.commons.geometry.euclidean.threed.mesh.TriangleMesh
- org.apache.commons.geometry.euclidean.threed.mesh.TriangleMesh
- org.apache.commons.geometry.euclidean.threed.mesh.Mesh<F>
- org.apache.commons.geometry.euclidean.threed.mesh.TriangleMesh
- org.apache.commons.geometry.euclidean.threed.mesh.TriangleMesh
- org.apache.commons.geometry.core.Embedding<P,S>
- java.util.function.Function<T,R>
- org.apache.commons.geometry.euclidean.twod.Linecastable2D
- org.apache.commons.geometry.euclidean.threed.line.Linecastable3D
- org.apache.commons.geometry.euclidean.threed.BoundarySource3D (also extends org.apache.commons.geometry.core.partitioning.BoundarySource<C>)
- org.apache.commons.geometry.euclidean.threed.mesh.Mesh<F>
- org.apache.commons.geometry.euclidean.threed.mesh.TriangleMesh
- org.apache.commons.geometry.euclidean.threed.mesh.TriangleMesh
- org.apache.commons.geometry.euclidean.threed.mesh.Mesh<F>
- org.apache.commons.geometry.euclidean.threed.mesh.TriangleMesh
- org.apache.commons.geometry.euclidean.threed.mesh.TriangleMesh
- org.apache.commons.geometry.euclidean.threed.mesh.Mesh.Face
- org.apache.commons.geometry.core.Sized
- org.apache.commons.geometry.core.partitioning.Splittable<P,S>
Enum Hierarchy
Copyright © 2016–2021 The Apache Software Foundation. All rights reserved.