org.stellarium.astro.planet
Class Pluto.HelioCoordsFunc

java.lang.Object
  extended by org.stellarium.astro.planet.Pluto.HelioCoordsFunc
All Implemented Interfaces:
PosFunc
Enclosing class:
Pluto

public static class Pluto.HelioCoordsFunc
extends java.lang.Object
implements PosFunc


Constructor Summary
Pluto.HelioCoordsFunc()
           
 
Method Summary
 void compute(double jd, javax.vecmath.Tuple3d eclipticPos)
          Chap 37.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pluto.HelioCoordsFunc

public Pluto.HelioCoordsFunc()
Method Detail

compute

public void compute(double jd,
                    javax.vecmath.Tuple3d eclipticPos)
Chap 37. Equ 37.1 params : Julian day, Longitude, Latitude, Radius

Calculate Pluto heliocentric ecliptical coordinates for given julian day. This function is accurate to within 0.07" in longitude, 0.02" in latitude and 0.000006 AU in radius. Note: This function is not valid outside the period of 1885-2099. Longitude and Latitude are in radians, radius in AU.

Specified by:
compute in interface PosFunc
Parameters:
jd -
eclipticPos - The rect coords of ecliptic pos, as a result