Uses of Interface
org.apache.commons.geometry.core.Spatial
-
Packages that use Spatial Package Description org.apache.commons.geometry.core This package contains the core interfaces and classes for commons-geometry.org.apache.commons.geometry.euclidean This is the top-level package for Euclidean geometry components.org.apache.commons.geometry.euclidean.oned This package provides basic 1D geometry components.org.apache.commons.geometry.euclidean.threed This package provides basic 3D geometry components.org.apache.commons.geometry.euclidean.twod This package provides basic 2D geometry components.org.apache.commons.geometry.spherical.oned This package provides basic geometry components on the 1-sphere.org.apache.commons.geometry.spherical.twod This package provides basic geometry components on the 2-sphere. -
-
Uses of Spatial in org.apache.commons.geometry.core
Subinterfaces of Spatial in org.apache.commons.geometry.core Modifier and Type Interface Description interface
Point<P extends Point<P>>
Interface representing a point in a mathematical space.interface
Vector<V extends Vector<V>>
Interface representing a vector in a vector space or displacement vectors in an affine space. -
Uses of Spatial in org.apache.commons.geometry.euclidean
Classes in org.apache.commons.geometry.euclidean that implement Spatial Modifier and Type Class Description class
EuclideanVector<V extends EuclideanVector<V>>
Abstract base class for Euclidean vectors and points.class
MultiDimensionalEuclideanVector<V extends MultiDimensionalEuclideanVector<V>>
Abstract base class for Euclidean vectors with two or more dimensions. -
Uses of Spatial in org.apache.commons.geometry.euclidean.oned
Classes in org.apache.commons.geometry.euclidean.oned that implement Spatial Modifier and Type Class Description class
Vector1D
This class represents vectors and points in one-dimensional Euclidean space.static class
Vector1D.Unit
Represent unit vectors. -
Uses of Spatial in org.apache.commons.geometry.euclidean.threed
Classes in org.apache.commons.geometry.euclidean.threed that implement Spatial Modifier and Type Class Description class
SphericalCoordinates
Class representing spherical coordinates in 3 dimensional Euclidean space.class
Vector3D
This class represents vectors and points in three-dimensional Euclidean space.static class
Vector3D.Unit
Represents unit vectors. -
Uses of Spatial in org.apache.commons.geometry.euclidean.twod
Classes in org.apache.commons.geometry.euclidean.twod that implement Spatial Modifier and Type Class Description class
PolarCoordinates
Class representing polar coordinates in 2 dimensional Euclidean space.class
Vector2D
This class represents vectors and points in two-dimensional Euclidean space.static class
Vector2D.Unit
Represents unit vectors. -
Uses of Spatial in org.apache.commons.geometry.spherical.oned
Classes in org.apache.commons.geometry.spherical.oned that implement Spatial Modifier and Type Class Description class
Point1S
This class represents a point on the 1-sphere, or in other words, an azimuth angle on a circle. -
Uses of Spatial in org.apache.commons.geometry.spherical.twod
Classes in org.apache.commons.geometry.spherical.twod that implement Spatial Modifier and Type Class Description class
Point2S
This class represents a point on the 2-sphere.
-