Class HorizontalCoordinates

java.lang.Object
  extended by CoordinatePair
      extended by SphericalCoordinates
          extended by HorizontalCoordinates
All Implemented Interfaces:
java.lang.Cloneable

public class HorizontalCoordinates
extends SphericalCoordinates


Field Summary
 
Fields inherited from class SphericalCoordinates
angularAccuracy, coordinateSystem, localCoordinateSystem
 
Fields inherited from class CoordinatePair
x, X, y, Y
 
Constructor Summary
HorizontalCoordinates()
           
HorizontalCoordinates(double az, double el)
           
HorizontalCoordinates(java.lang.String text)
           
 
Method Summary
 double AZ()
           
 double azymuth()
           
 double cosEL()
           
 double EL()
           
 double elevation()
           
 void setAZ(double AZ)
           
 void setEL(double EL)
           
 void setZA(double ZA)
           
 void toEquatorial(EquatorialCoordinates toCoords, double longitude, double LST)
           
static void toEquatorial(HorizontalCoordinates horizontal, EquatorialCoordinates equatorial, double longitude, double LST)
           
static void toEquatorial(Vector2D offset, EquatorialCoordinates equatorial, HorizontalCoordinates horizontal, double latitude)
           
static void toEquatorialOffset(Vector2D offset, double PA)
           
 EquatorialCoordinates toHorizontal(double longitude, double LST)
           
 double ZA()
           
 double zenithAngle()
           
 
Methods inherited from class SphericalCoordinates
addOffset, canonicalLatitude, canonicalLongitude, copy, distanceTo, edit, edit, equalAngles, equals, getCosLat, getFitsAxisNames, getOffsetFrom, getOffsetFrom, getProjected, getSinLat, latitude, longitude, NaN, parse, parse, parse, project, set, setCanonicalLatitude, setCanonicalLongitude, setLatitude, setLongitude, setProjected, standardize, toString, toString, toString, zero
 
Methods inherited from class CoordinatePair
clone, createFromDoubles, equals, getValue, isNaN, isNull, setValue, viewAsDoubles, viewAsDoubles, weightedAverageWith
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HorizontalCoordinates

public HorizontalCoordinates()

HorizontalCoordinates

public HorizontalCoordinates(java.lang.String text)

HorizontalCoordinates

public HorizontalCoordinates(double az,
                             double el)
Method Detail

AZ

public double AZ()

azymuth

public double azymuth()

EL

public double EL()

elevation

public double elevation()

ZA

public double ZA()

zenithAngle

public double zenithAngle()

cosEL

public double cosEL()

setAZ

public void setAZ(double AZ)

setEL

public void setEL(double EL)

setZA

public void setZA(double ZA)

toHorizontal

public EquatorialCoordinates toHorizontal(double longitude,
                                          double LST)

toEquatorial

public void toEquatorial(EquatorialCoordinates toCoords,
                         double longitude,
                         double LST)

toEquatorial

public static void toEquatorial(HorizontalCoordinates horizontal,
                                EquatorialCoordinates equatorial,
                                double longitude,
                                double LST)

toEquatorial

public static void toEquatorial(Vector2D offset,
                                EquatorialCoordinates equatorial,
                                HorizontalCoordinates horizontal,
                                double latitude)

toEquatorialOffset

public static void toEquatorialOffset(Vector2D offset,
                                      double PA)