Class Sphere2D
- java.lang.Object
-
- org.apache.commons.math3.geometry.spherical.twod.Sphere2D
-
- All Implemented Interfaces:
java.io.Serializable
,Space
public class Sphere2D extends java.lang.Object implements java.io.Serializable, Space
This class implements a two-dimensional sphere (i.e. the regular sphere).We use here the topologists definition of the 2-sphere (see Sphere on MathWorld), i.e. the 2-sphere is the two-dimensional surface defined in 3D as x2+y2+z2=1.
- Since:
- 3.3
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getDimension()
Get the dimension of the space.static Sphere2D
getInstance()
Get the unique instance.Sphere1D
getSubSpace()
Get the n-1 dimension subspace of this space.
-
-
-
Method Detail
-
getInstance
public static Sphere2D getInstance()
Get the unique instance.- Returns:
- the unique instance
-
getDimension
public int getDimension()
Get the dimension of the space.- Specified by:
getDimension
in interfaceSpace
- Returns:
- dimension of the space
-
getSubSpace
public Sphere1D getSubSpace()
Get the n-1 dimension subspace of this space.- Specified by:
getSubSpace
in interfaceSpace
- Returns:
- n-1 dimension sub-space of this space
- See Also:
Space.getDimension()
-
-