Package skyview.geometry.csys
Class Ecliptic
- java.lang.Object
-
- skyview.geometry.CoordinateSystem
-
- skyview.geometry.csys.Ecliptic
-
- All Implemented Interfaces:
Serializable
,Component
- Direct Known Subclasses:
Helioecliptic
public class Ecliptic 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, Gal, ICRS, J2000
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
Get a description of this component.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
-
-
-
-
Constructor Detail
-
Ecliptic
public Ecliptic(double epoch)
Get an Ecliptic Coordinate system at a given epoch.- Parameters:
epoch
- The epoch of the equinox of the coordinate system in calendar years.
-
Ecliptic
protected Ecliptic(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 String getName()
Get the name of this component.
-
getDescription
public String getDescription()
Get a description of this component.- Specified by:
getDescription
in interfaceComponent
-
getRotater
public Rotater getRotater()
Description copied from class:CoordinateSystem
Get the rotation associated with the projection.- Specified by:
getRotater
in classCoordinateSystem
-
-