FACT++  1.0
Nova::SolarObjects::SolarObjects ( const double &  jd,
const LnLatPosn obs = Nova::ORM() 
)
inline

Definition at line 173 of file nova.h.

References Nova::GetHrzFromEqu(), Nova::GetLunarDisk(), Nova::GetLunarEarthDist(), Nova::GetLunarEquCoords(), and Nova::GetSolarEquCoords().

174  {
175  fJD = jd;
176 
177  // Sun properties
179  fSunHrz = GetHrzFromEqu(fSunEqu, obs, jd);
180 
181  // Moon properties
182  fMoonEqu = GetLunarEquCoords(jd, 0.01);
183  fMoonHrz = GetHrzFromEqu(fMoonEqu, obs, jd);
184 
185  fMoonDisk = GetLunarDisk(jd);
187  }
EquPosn GetLunarEquCoords(double jd, double precision=0)
Definition: nova.h:136
EquPosn fSunEqu
Definition: nova.h:164
HrzPosn fMoonHrz
Definition: nova.h:168
double GetLunarDisk(double jd)
Definition: nova.h:121
HrzPosn fSunHrz
Definition: nova.h:165
double fEarthDist
Definition: nova.h:171
double fJD
Definition: nova.h:162
HrzPosn GetHrzFromEqu(const EquPosn &equ, const LnLatPosn &obs, double jd)
Definition: nova.h:75
EquPosn fMoonEqu
Definition: nova.h:167
double fMoonDisk
Definition: nova.h:169
double GetLunarEarthDist(double jd)
Definition: nova.h:143
EquPosn GetSolarEquCoords(double jd)
Definition: nova.h:114

+ Here is the call graph for this function: