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.twod.AffineTransformMatrix2D
- org.apache.commons.geometry.euclidean.AbstractBounds<P,B>
- org.apache.commons.geometry.euclidean.twod.Bounds2D
- 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.AbstractRegionBSPTree<P,N> (implements org.apache.commons.geometry.core.partitioning.HyperplaneBoundedRegion<P>)
- org.apache.commons.geometry.euclidean.twod.RegionBSPTree2D (implements org.apache.commons.geometry.euclidean.twod.BoundarySource2D)
- org.apache.commons.geometry.core.partitioning.bsp.AbstractRegionBSPTree<P,N> (implements org.apache.commons.geometry.core.partitioning.HyperplaneBoundedRegion<P>)
- 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.bsp.AbstractRegionBSPTree.AbstractRegionNode<P,N>
- org.apache.commons.geometry.euclidean.twod.RegionBSPTree2D.RegionNode2D
- org.apache.commons.geometry.core.partitioning.bsp.AbstractRegionBSPTree.AbstractRegionNode<P,N>
- org.apache.commons.geometry.core.partitioning.AbstractConvexHyperplaneBoundedRegion<P,S> (implements org.apache.commons.geometry.core.partitioning.HyperplaneBoundedRegion<P>)
- org.apache.commons.geometry.euclidean.twod.ConvexArea (implements org.apache.commons.geometry.euclidean.twod.BoundarySource2D)
- 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.AbstractLinecastPoint<P,U,L>
- org.apache.commons.geometry.euclidean.twod.LinecastPoint2D
- org.apache.commons.geometry.core.partitioning.bsp.AbstractPartitionedRegionBuilder<P,N>
- org.apache.commons.geometry.euclidean.twod.RegionBSPTree2D.PartitionedRegionBuilder2D
- org.apache.commons.geometry.core.partitioning.BoundaryList<P,S> (implements org.apache.commons.geometry.core.partitioning.BoundarySource<C>)
- org.apache.commons.geometry.euclidean.twod.BoundaryList2D (implements org.apache.commons.geometry.euclidean.twod.BoundarySource2D)
- org.apache.commons.geometry.euclidean.twod.BoundarySourceBoundsBuilder2D
- org.apache.commons.geometry.euclidean.twod.BoundarySourceLinecaster2D (implements org.apache.commons.geometry.euclidean.twod.Linecastable2D)
- org.apache.commons.geometry.euclidean.twod.Bounds2D.Builder
- org.apache.commons.geometry.core.partitioning.bsp.BSPTreeVisitor.TargetPointVisitor<P,N> (implements org.apache.commons.geometry.core.partitioning.bsp.BSPTreeVisitor<P,N>)
- org.apache.commons.geometry.core.partitioning.bsp.BSPTreeVisitor.ClosestFirstVisitor<P,N>
- org.apache.commons.geometry.core.partitioning.bsp.AbstractRegionBSPTree.BoundaryProjector<P,N>
- org.apache.commons.geometry.euclidean.twod.RegionBSPTree2D.BoundaryProjector2D
- org.apache.commons.geometry.core.partitioning.bsp.AbstractRegionBSPTree.BoundaryProjector<P,N>
- org.apache.commons.geometry.core.partitioning.bsp.BSPTreeVisitor.ClosestFirstVisitor<P,N>
- 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.MultiDimensionalEuclideanVector<V>
- org.apache.commons.geometry.euclidean.twod.Vector2D
- org.apache.commons.geometry.euclidean.twod.Vector2D.Unit
- org.apache.commons.geometry.euclidean.twod.Vector2D
- org.apache.commons.geometry.euclidean.MultiDimensionalEuclideanVector<V>
- org.apache.commons.geometry.euclidean.EuclideanVectorSum<V> (implements java.util.function.Consumer<T>, java.util.function.Supplier<T>)
- org.apache.commons.geometry.euclidean.twod.Vector2D.Sum
- org.apache.commons.geometry.euclidean.twod.Line.SubspaceTransform
- org.apache.commons.geometry.euclidean.twod.Lines
- 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.twod.EmbeddedTreeLineSubset
- org.apache.commons.geometry.euclidean.twod.LineConvexSubset (implements org.apache.commons.geometry.core.partitioning.HyperplaneConvexSubset<P>)
- org.apache.commons.geometry.euclidean.twod.LineSpanningSubset
- org.apache.commons.geometry.euclidean.twod.Ray
- org.apache.commons.geometry.euclidean.twod.ReverseRay
- org.apache.commons.geometry.euclidean.twod.Segment
- org.apache.commons.geometry.euclidean.twod.PolarCoordinates (implements org.apache.commons.geometry.core.Spatial)
- org.apache.commons.geometry.euclidean.twod.RegionBSPTree2D.LinecastVisitor (implements org.apache.commons.geometry.core.partitioning.bsp.BSPTreeVisitor<P,N>)
- org.apache.commons.geometry.euclidean.AbstractAffineTransformMatrix<V,M> (implements org.apache.commons.geometry.euclidean.EuclideanTransform<V>)
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.twod.Linecastable2D
- org.apache.commons.geometry.euclidean.twod.BoundarySource2D (also extends org.apache.commons.geometry.core.partitioning.BoundarySource<C>)