cds.astro
Class FK5

java.lang.Object
  extended by cds.astro.Astroframe
      extended by cds.astro.Equatorial
          extended by cds.astro.FK5
All Implemented Interfaces:
java.io.Serializable

public class FK5
extends Equatorial

The FK5 is an equatorial coordinate system (coordinate system linked to the Earth) based on its J2000 position. As any equatorial frame, the FK5-based follows the long-term Earth motion (precession).

See Also:
Serialized Form

Field Summary
 
Fields inherited from class cds.astro.Equatorial
equinox, toBaseEquinox
 
Fields inherited from class cds.astro.Astroframe
base_epoch, ed_lat, ed_lon, epoch, hms, IAUframes, ICRSmatrix, name, precision
 
Constructor Summary
FK5()
          Instanciate an FK5 frame (at default J2000 equinox)
FK5(double equinox)
          Instanciate an FK5 frame
 
Method Summary
 double[][] toICRSmatrix()
          Defines the rotation matrix to rotate to ICRS
 
Methods inherited from class cds.astro.Equatorial
toString
 
Methods inherited from class cds.astro.Astroframe
create, create, equals, equals, fromICRS, fromICRS, isIAU, parse, setFrameEpoch, setICRSmatrix, toICRS, toICRS, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FK5

public FK5(double equinox)
Instanciate an FK5 frame

Parameters:
equinox - the equinox of definition, in Julian Year.

FK5

public FK5()
Instanciate an FK5 frame (at default J2000 equinox)

Method Detail

toICRSmatrix

public double[][] toICRSmatrix()
Defines the rotation matrix to rotate to ICRS

Specified by:
toICRSmatrix in class Astroframe
Returns:
the 3x3 rotation matrix to convert a position to ICRS frame