edu.pdx.starview.calc
Class SVGeometry

java.lang.Object
  extended byedu.pdx.starview.calc.SVGeometry

public class SVGeometry
extends java.lang.Object

Contains methods for working with and manipulating geomotry.

Author:
Dave Camarillo

Constructor Summary
SVGeometry()
           
 
Method Summary
static SVAzAlt EquatorialToHorizontal(SVAngle LST, SVAngle lat, SVAngle inRA, SVAngle inDec)
          Determine the (Altitude, Azimuth) coordinates of the SkyPoint from its (RA, Dec) coordinates, given the local sidereal time and the observer's latitude.
static SVRADec HorizontalToEquatorial(SVAngle LST, SVAngle lat, SVAngle az, SVAngle alt)
          Convert Horizontal coordinates (Azimuth, Altitude) to Equatorial coordinates (RA, Dec), given the local sidereal time and the observer's latitude.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SVGeometry

public SVGeometry()
Method Detail

EquatorialToHorizontal

public static SVAzAlt EquatorialToHorizontal(SVAngle LST,
                                             SVAngle lat,
                                             SVAngle inRA,
                                             SVAngle inDec)
Determine the (Altitude, Azimuth) coordinates of the SkyPoint from its (RA, Dec) coordinates, given the local sidereal time and the observer's latitude.

Parameters:
LST - to the local sidereal time

HorizontalToEquatorial

public static SVRADec HorizontalToEquatorial(SVAngle LST,
                                             SVAngle lat,
                                             SVAngle az,
                                             SVAngle alt)
Convert Horizontal coordinates (Azimuth, Altitude) to Equatorial coordinates (RA, Dec), given the local sidereal time and the observer's latitude.

Parameters:
LST - to the local sidereal time
az - azimuth to be converted
alt - altitude to be converted
Returns:
RA and Dec as a SVRADec