org.jscience.astronomy.solarsystem.coordinates.coordinatesystems
Class EclipticCoordinateSystem

java.lang.Object
  extended by org.jscience.astronomy.solarsystem.coordinates.CoordinateSystem
      extended by org.jscience.astronomy.solarsystem.coordinates.coordinatesystems.EclipticCoordinateSystem
All Implemented Interfaces:
Named
Direct Known Subclasses:
HelioeclipticCoordinateSystem

public class EclipticCoordinateSystem
extends CoordinateSystem
implements Named

An ecliptic coordinate system in a Julian frame.


Field Summary
 
Fields inherited from class org.jscience.astronomy.solarsystem.coordinates.CoordinateSystem
B1950, Galactic, ICRS, J2000
 
Constructor Summary
  EclipticCoordinateSystem(double epoch)
          Get an Ecliptic Coordinate system at a given epoch.
protected EclipticCoordinateSystem(double epoch, double elon)
          Get an Ecliptic coordinate system where the 0 of longitude can be reset.
 
Method Summary
 java.lang.String getDescription()
          Get a description of this component.
 java.lang.String getName()
          Get the name of this component.
 Rotater getRotater()
          Get the rotation associated with the projection.
 
Methods inherited from class org.jscience.astronomy.solarsystem.coordinates.CoordinateSystem
factory, factory, getSphereDistorter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EclipticCoordinateSystem

public EclipticCoordinateSystem(double epoch)
Get an Ecliptic Coordinate system at a given epoch.


EclipticCoordinateSystem

protected EclipticCoordinateSystem(double epoch,
                                   double elon)
Get an Ecliptic coordinate system where the 0 of longitude can be reset.

Parameters:
epoch - The epoch of the equinox.
elon - The longitude in a standard coordinate system at which the prime meridian should be placed.
Method Detail

getName

public java.lang.String getName()
Get the name of this component.

Specified by:
getName in interface Named
Returns:
DOCUMENT ME!

getDescription

public java.lang.String getDescription()
Get a description of this component.


getRotater

public Rotater getRotater()
Description copied from class: CoordinateSystem
Get the rotation associated with the projection.

Specified by:
getRotater in class CoordinateSystem