Package Hierarchies:
Class Hierarchy
- java.lang.Object
- org.episteme.core.mathematics.geometry.ComputationalGeometry2D
- org.episteme.core.mathematics.geometry.ComputationalGeometry3D
- org.episteme.core.mathematics.geometry.ConvexHull2D
- org.episteme.core.mathematics.geometry.ConvexHull3D
- org.episteme.core.mathematics.geometry.ConvexHull3D.Face
- org.episteme.core.mathematics.linearalgebra.vectors.GenericVector<E> (implements org.episteme.core.mathematics.linearalgebra.Vector<E>)
- org.episteme.core.mathematics.linearalgebra.vectors.DenseVector<E>
- org.episteme.core.mathematics.geometry.Vector2D (implements org.episteme.core.mathematics.geometry.GeometricObject<T>, org.episteme.core.mathematics.topology.MetricSpace<T>)
- org.episteme.core.mathematics.geometry.Vector3D (implements org.episteme.core.mathematics.topology.MetricSpace<T>)
- org.episteme.core.mathematics.geometry.Vector4D (implements org.episteme.core.mathematics.topology.MetricSpace<T>)
- org.episteme.core.mathematics.geometry.VectorND (implements org.episteme.core.mathematics.topology.MetricSpace<T>)
- org.episteme.core.mathematics.geometry.Hyperplane (implements org.episteme.core.mathematics.geometry.GeometricObject<T>)
- org.episteme.core.mathematics.geometry.Line2D (implements org.episteme.core.mathematics.geometry.GeometricObject<T>)
- org.episteme.core.mathematics.geometry.Line3D (implements org.episteme.core.mathematics.geometry.GeometricObject<T>)
- org.episteme.core.mathematics.geometry.LineND (implements org.episteme.core.mathematics.geometry.GeometricObject<T>)
- org.episteme.core.mathematics.geometry.Plane3D (implements org.episteme.core.mathematics.geometry.GeometricObject<T>)
- org.episteme.core.mathematics.geometry.Point2D (implements org.episteme.core.mathematics.geometry.GeometricObject<T>, org.episteme.core.mathematics.topology.MetricSpace<T>)
- org.episteme.core.mathematics.geometry.Point3D (implements org.episteme.core.mathematics.geometry.GeometricObject<T>, org.episteme.core.mathematics.topology.MetricSpace<T>)
- org.episteme.core.mathematics.geometry.PointND (implements org.episteme.core.mathematics.geometry.GeometricObject<T>, org.episteme.core.mathematics.topology.MetricSpace<T>)
- org.episteme.core.mathematics.geometry.Ray2D
- org.episteme.core.mathematics.geometry.Ray3D
- org.episteme.core.mathematics.geometry.RayND
- org.episteme.core.mathematics.geometry.RegionBSPTree
- org.episteme.core.mathematics.geometry.RegionBSPTree3D
- org.episteme.core.mathematics.geometry.Segment2D (implements org.episteme.core.mathematics.geometry.GeometricObject<T>)
- org.episteme.core.mathematics.geometry.Segment3D (implements org.episteme.core.mathematics.geometry.GeometricObject<T>)
- org.episteme.core.mathematics.geometry.SegmentND (implements org.episteme.core.mathematics.geometry.GeometricObject<T>)
Interface Hierarchy
- org.episteme.core.mathematics.geometry.AffineSpace<V>
- java.util.function.Function<T,R>
- org.episteme.core.mathematics.analysis.Function<D,C> (also extends org.episteme.core.mathematics.analysis.Relation<D,C>)
- org.episteme.core.mathematics.geometry.GeometricObject<T>
- org.episteme.core.mathematics.analysis.Relation<D,C>
- org.episteme.core.mathematics.analysis.Function<D,C> (also extends java.util.function.Function<T,R>)