Serialized Form
-
Package org.hipparchus.geometry
-
Package org.hipparchus.geometry.enclosing
-
Class org.hipparchus.geometry.enclosing.EnclosingBall
class EnclosingBall extends Object implements Serializable- serialVersionUID:
- 20140126L
-
-
Package org.hipparchus.geometry.euclidean.oned
-
Class org.hipparchus.geometry.euclidean.oned.Euclidean1D
class Euclidean1D extends Object implements Serializable- serialVersionUID:
- -1178039568877797126L
-
Serialization Methods
-
readResolve
Handle deserialization of the singleton.
-
-
Exception org.hipparchus.geometry.euclidean.oned.Euclidean1D.NoSubSpaceException
class NoSubSpaceException extends MathRuntimeException implements Serializable- serialVersionUID:
- 20140225L
-
Class org.hipparchus.geometry.euclidean.oned.Vector1D
class Vector1D extends Object implements Serializable- serialVersionUID:
- 7556674948671647925L
-
Serialized Fields
-
x
double x
Abscissa.
-
-
-
Package org.hipparchus.geometry.euclidean.threed
-
Class org.hipparchus.geometry.euclidean.threed.Euclidean3D
class Euclidean3D extends Object implements Serializable- serialVersionUID:
- 6249091865814886817L
-
Serialization Methods
-
readResolve
Handle deserialization of the singleton.
-
-
Class org.hipparchus.geometry.euclidean.threed.FieldRotation
class FieldRotation extends Object implements Serializable- serialVersionUID:
- 20130224L
-
Serialized Fields
-
q0
T extends CalculusFieldElement<T> q0
Scalar coordinate of the quaternion. -
q1
T extends CalculusFieldElement<T> q1
First coordinate of the vectorial part of the quaternion. -
q2
T extends CalculusFieldElement<T> q2
Second coordinate of the vectorial part of the quaternion. -
q3
T extends CalculusFieldElement<T> q3
Third coordinate of the vectorial part of the quaternion.
-
-
Class org.hipparchus.geometry.euclidean.threed.FieldVector3D
class FieldVector3D extends Object implements Serializable- serialVersionUID:
- 20130224L
-
Serialized Fields
-
x
T extends CalculusFieldElement<T> x
Abscissa. -
y
T extends CalculusFieldElement<T> y
Ordinate. -
z
T extends CalculusFieldElement<T> z
Height.
-
-
Class org.hipparchus.geometry.euclidean.threed.Rotation
class Rotation extends Object implements Serializable- serialVersionUID:
- -2153622329907944313L
-
Serialized Fields
-
q0
double q0
Scalar coordinate of the quaternion. -
q1
double q1
First coordinate of the vectorial part of the quaternion. -
q2
double q2
Second coordinate of the vectorial part of the quaternion. -
q3
double q3
Third coordinate of the vectorial part of the quaternion.
-
-
Class org.hipparchus.geometry.euclidean.threed.SphericalCoordinates
class SphericalCoordinates extends Object implements Serializable- serialVersionUID:
- 20130206L
-
Serialization Methods
-
writeReplace
Replace the instance with a data transfer object for serialization.
-
-
Serialized Fields
-
jacobian
double[][] jacobian
Jacobian of (r, θ Φ). -
phi
double phi
Polar angle (co-latitude) Φ. -
phiHessian
double[][] phiHessian
Hessian of polar (co-latitude) angle Φ. -
r
double r
Radius. -
rHessian
double[][] rHessian
Hessian of radius. -
theta
double theta
Azimuthal angle in the x-y plane θ. -
thetaHessian
double[][] thetaHessian
Hessian of azimuthal angle in the x-y plane θ. -
v
Vector3D v
Cartesian coordinates.
-
-
Class org.hipparchus.geometry.euclidean.threed.Vector3D
class Vector3D extends Object implements Serializable- serialVersionUID:
- 1313493323784566947L
-
Serialized Fields
-
x
double x
Abscissa. -
y
double y
Ordinate. -
z
double z
Height.
-
-
-
Package org.hipparchus.geometry.euclidean.twod
-
Class org.hipparchus.geometry.euclidean.twod.Euclidean2D
class Euclidean2D extends Object implements Serializable- serialVersionUID:
- 4793432849757649566L
-
Serialization Methods
-
readResolve
Handle deserialization of the singleton.
-
-
Class org.hipparchus.geometry.euclidean.twod.Vector2D
class Vector2D extends Object implements Serializable- serialVersionUID:
- 266938651998679754L
-
Serialized Fields
-
x
double x
Abscissa. -
y
double y
Ordinate.
-
-
-
Package org.hipparchus.geometry.euclidean.twod.hull
-
Class org.hipparchus.geometry.euclidean.twod.hull.ConvexHull2D
class ConvexHull2D extends Object implements Serializable- serialVersionUID:
- 20140129L
-
Serialized Fields
-
tolerance
double tolerance
Tolerance threshold used during creation of the hull vertices. -
vertices
Vector2D[] vertices
Vertices of the hull.
-
-
-
Package org.hipparchus.geometry.hull
-
Package org.hipparchus.geometry.spherical.oned
-
Exception org.hipparchus.geometry.spherical.oned.ArcsSet.InconsistentStateAt2PiWrapping
class InconsistentStateAt2PiWrapping extends MathIllegalArgumentException implements Serializable- serialVersionUID:
- 20140107L
-
Class org.hipparchus.geometry.spherical.oned.S1Point
class S1Point extends Object implements Serializable- serialVersionUID:
- 20131218L
-
Serialized Fields
-
alpha
double alpha
Azimuthal angle \( \alpha \). -
vector
Vector2D vector
Corresponding 2D normalized vector.
-
-
Class org.hipparchus.geometry.spherical.oned.Sphere1D
class Sphere1D extends Object implements Serializable- serialVersionUID:
- 20131218L
-
Serialization Methods
-
readResolve
Handle deserialization of the singleton.
-
-
Exception org.hipparchus.geometry.spherical.oned.Sphere1D.NoSubSpaceException
class NoSubSpaceException extends MathRuntimeException implements Serializable- serialVersionUID:
- 20140225L
-
-
Package org.hipparchus.geometry.spherical.twod
-
Class org.hipparchus.geometry.spherical.twod.S2Point
class S2Point extends Object implements Serializable- serialVersionUID:
- 20131218L
-
Serialized Fields
-
phi
double phi
Polar angle \( \varphi \). -
theta
double theta
Azimuthal angle \( \theta \) in the x-y plane. -
vector
Vector3D vector
Corresponding 3D normalized vector.
-
-
Class org.hipparchus.geometry.spherical.twod.Sphere2D
class Sphere2D extends Object implements Serializable- serialVersionUID:
- 20131218L
-
Serialization Methods
-
readResolve
Handle deserialization of the singleton.
-
-