Class EquatorialCoordinates
java.lang.Object
CoordinatePair
SphericalCoordinates
EquatorialCoordinates
- All Implemented Interfaces:
- java.lang.Cloneable
public class EquatorialCoordinates
- extends SphericalCoordinates
|
Method Summary |
void |
copy(SphericalCoordinates coords)
|
double |
DEC()
|
double |
declination()
|
void |
edit(nom.tam.util.Cursor cursor,
java.lang.String alt)
|
boolean |
equals(java.lang.Object o)
|
double |
getParallacticAngle(HorizontalCoordinates horizontal,
double latitude)
|
void |
parse(nom.tam.fits.Header header,
java.lang.String alt)
|
void |
parse(java.lang.String coords)
|
void |
precess(CoordinateEpoch newEpoch)
|
void |
precess(double newJulianEpoch)
|
void |
precess(double newJulianEpoch,
boolean updateYear)
|
double |
RA()
|
double |
rightAscension()
|
void |
setDEC(double DEC)
|
void |
setRA(double RA)
|
static void |
toGalactic(EquatorialCoordinates equatorial,
GalacticCoordinates galactic)
|
void |
toGalacticOffset(Vector2D offset)
|
HorizontalCoordinates |
toHorizontal(double longitude,
double LST)
|
static void |
toHorizontal(EquatorialCoordinates equatorial,
HorizontalCoordinates horizontal,
double longitude,
double LST)
|
void |
toHorizontal(HorizontalCoordinates toCoords,
double longitude,
double LST)
|
static void |
toHorizontalOffset(Vector2D offset,
double PA)
|
static void |
toHorizontalOffset(Vector2D offset,
EquatorialCoordinates equatorial,
HorizontalCoordinates horizontal,
double latitude)
|
java.lang.String |
toString()
|
java.lang.String |
toString(java.text.DecimalFormat df)
|
java.lang.String |
toString(java.text.NumberFormat nf)
|
| Methods inherited from class SphericalCoordinates |
addOffset, canonicalLatitude, canonicalLongitude, copy, distanceTo, edit, equalAngles, getCosLat, getFitsAxisNames, getOffsetFrom, getOffsetFrom, getProjected, getSinLat, latitude, longitude, NaN, parse, project, set, setCanonicalLatitude, setCanonicalLongitude, setLatitude, setLongitude, setProjected, standardize, zero |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
epoch
public CoordinateEpoch epoch
EquatorialCoordinates
public EquatorialCoordinates()
EquatorialCoordinates
public EquatorialCoordinates(java.lang.String text)
EquatorialCoordinates
public EquatorialCoordinates(double ra,
double dec)
EquatorialCoordinates
public EquatorialCoordinates(double ra,
double dec,
double aEpoch)
EquatorialCoordinates
public EquatorialCoordinates(double ra,
double dec,
java.lang.String epochSpec)
EquatorialCoordinates
public EquatorialCoordinates(GalacticCoordinates galactic)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class SphericalCoordinates
copy
public void copy(SphericalCoordinates coords)
RA
public double RA()
rightAscension
public double rightAscension()
DEC
public double DEC()
declination
public double declination()
setRA
public void setRA(double RA)
setDEC
public void setDEC(double DEC)
getParallacticAngle
public double getParallacticAngle(HorizontalCoordinates horizontal,
double latitude)
toHorizontal
public HorizontalCoordinates toHorizontal(double longitude,
double LST)
toHorizontal
public void toHorizontal(HorizontalCoordinates toCoords,
double longitude,
double LST)
toHorizontalOffset
public static void toHorizontalOffset(Vector2D offset,
EquatorialCoordinates equatorial,
HorizontalCoordinates horizontal,
double latitude)
toHorizontalOffset
public static void toHorizontalOffset(Vector2D offset,
double PA)
toGalacticOffset
public void toGalacticOffset(Vector2D offset)
toGalactic
public static void toGalactic(EquatorialCoordinates equatorial,
GalacticCoordinates galactic)
toHorizontal
public static void toHorizontal(EquatorialCoordinates equatorial,
HorizontalCoordinates horizontal,
double longitude,
double LST)
precess
public void precess(CoordinateEpoch newEpoch)
precess
public void precess(double newJulianEpoch)
precess
public void precess(double newJulianEpoch,
boolean updateYear)
toString
public java.lang.String toString()
- Overrides:
toString in class SphericalCoordinates
toString
public java.lang.String toString(java.text.NumberFormat nf)
- Overrides:
toString in class SphericalCoordinates
toString
public java.lang.String toString(java.text.DecimalFormat df)
- Overrides:
toString in class SphericalCoordinates
parse
public void parse(java.lang.String coords)
throws java.lang.NumberFormatException,
java.lang.IllegalArgumentException
- Overrides:
parse in class SphericalCoordinates
- Throws:
java.lang.NumberFormatException
java.lang.IllegalArgumentException
edit
public void edit(nom.tam.util.Cursor cursor,
java.lang.String alt)
throws nom.tam.fits.HeaderCardException
- Overrides:
edit in class SphericalCoordinates
- Throws:
nom.tam.fits.HeaderCardException
parse
public void parse(nom.tam.fits.Header header,
java.lang.String alt)
- Overrides:
parse in class SphericalCoordinates