cds.astro
Class Equatorial
java.lang.Object
cds.astro.Astroframe
cds.astro.Equatorial
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- FK4, FK5
public abstract class Equatorial
- extends Astroframe
This abstract class introduces the specificities of the equatorial
coordinates.
An equatorial coordinate system is a system linked to the Earth,
and therefore varies with the long-term Earth motion (precession).
A full definition of this frame therefore requires the knowledge
of an Equinox which specifies when exactly this frame coincides with
the Earth frame.
- See Also:
- Serialized Form
Field Summary |
protected double |
equinox
Any equatorial frame must have its equinox defined. |
protected double[][] |
toBaseEquinox
|
Method Summary |
double |
getEquinox()
Get the equinox |
java.lang.String |
toString()
Edition of Equatorial frame. |
Methods inherited from class cds.astro.Astroframe |
create, create, equals, equals, fromICRS, fromICRS, getEpoch, hashCode, isIAU, parse, setFrameEpoch, setICRSmatrix, toICRS, toICRS, toICRSmatrix, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
equinox
protected double equinox
- Any equatorial frame must have its equinox defined.
The exact definition is Besselian or Julian, depending on type
of frame (FK5-based is Julian, FK4-based is Besseilan)
toBaseEquinox
protected double[][] toBaseEquinox
toString
public java.lang.String toString()
- Edition of Equatorial frame.
- Overrides:
toString
in class Astroframe
- Returns:
- the name of the Astroframe.
getEquinox
public double getEquinox()
- Get the equinox
- Returns:
- the equinox value