FACT++  1.0
nova.h File Reference
#include <libnova/solar.h>
#include <libnova/lunar.h>
#include <libnova/rise_set.h>
#include <libnova/transform.h>
#include <libnova/angular_separation.h>
+ Include dependency graph for nova.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Nova::HrzPosn
 
struct  Nova::ZdAzPosn
 
struct  Nova::EquPosn
 
struct  Nova::RaDecPosn
 
struct  Nova::SolarObjects
 

Namespaces

 Nova
 

Typedefs

typedef ln_lnlat_posn Nova::LnLatPosn
 
typedef ln_rst_time Nova::RstTime
 

Functions

const LnLatPosn & Nova::ORM ()
 
HrzPosn Nova::GetHrzFromEqu (const EquPosn &equ, const LnLatPosn &obs, double jd)
 
HrzPosn Nova::GetHrzFromEqu (const EquPosn &equ, double jd)
 
EquPosn Nova::GetEquFromHrz (const HrzPosn &hrz, const LnLatPosn &obs, double jd)
 
EquPosn Nova::GetEquFromHrz (const HrzPosn &hrz, double jd)
 
RstTime Nova::GetSolarRst (double jd, const LnLatPosn &obs, double hrz=LN_SOLAR_STANDART_HORIZON)
 
RstTime Nova::GetSolarRst (double jd, double hrz=LN_SOLAR_STANDART_HORIZON)
 
RstTime Nova::GetLunarRst (double jd, const LnLatPosn &obs=ORM())
 
EquPosn Nova::GetSolarEquCoords (double jd)
 
double Nova::GetLunarDisk (double jd)
 
double Nova::GetLunarSdiam (double jd)
 
double Nova::GetLunarPhase (double jd)
 
EquPosn Nova::GetLunarEquCoords (double jd, double precision=0)
 
double Nova::GetLunarEarthDist (double jd)
 
double Nova::GetAngularSeparation (const EquPosn &p1, const EquPosn &p2)
 
double Nova::GetAngularSeparation (const HrzPosn &h1, const HrzPosn &h2)