skyview.geometry.csys
Class EclipticCoordinateSystem

java.lang.Object
  extended by skyview.geometry.CoordinateSystem
      extended by skyview.geometry.csys.EclipticCoordinateSystem
All Implemented Interfaces:
java.io.Serializable, Component
Direct Known Subclasses:
HelioeclipticCoordinateSystem

public class EclipticCoordinateSystem
extends CoordinateSystem
implements Component

An ecliptic coordinate system in a Julian frame.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class skyview.geometry.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 skyview.geometry.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 Component

getDescription

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

Specified by:
getDescription in interface Component

getRotater

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

Specified by:
getRotater in class CoordinateSystem