• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

kstars

indicom.h File Reference

Implementations for common astronomical routines. More...

#include <time.h>

Include dependency graph for indicom.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Defines

#define ERRMSG_SIZE   1024
#define J2000   2451545.0
#define TRACKING_THRESHOLD   0.05

Functions

void aberrate (double *RA, double *Dec)
double angularDistance (double fromRA, double fromDEC, double toRA, double toDEC)
void apparentCoord (double jd0, double jdf, double *RA, double *Dec)
double calculateDec (double latitude, double SDTime)
double calculateRA (double SDTime)
double constAberr ()
double dEcLong ()
double DegToRad (double num)
double dObliq ()
double earthEccentricity ()
double earthPerihelionLongitude ()
int extractISOTime (char *timestr, struct tm *utm)
int f_scansexa (const char *str0, double *dp)
int fs_sexa (char *out, double a, int w, int fracbase)
void getSexComponents (double value, int *d, int *m, int *s)
double JDtoGMST (double jd)
double julianCenturies ()
int numberFormat (char *buf, const char *format, double value)
void nutate (double *RA, double *Dec)
double obliquity ()
double p1 (int i1, int i2)
double p2 (int i1, int i2)
void precessFromAnyEpoch (double jd0, double jdf, double *RA, double *Dec)
double RadToDeg (double num)
void SinCos (double Degrees, double *sina, double *cosa)
double sunMeanAnomaly ()
double sunMeanLongitude ()
double sunTrueAnomaly ()
double sunTrueLongitude ()
const char * timestamp (void)
void updateAstroValues (double jd)
double UTtoJD (struct tm *utm)

Variables

const char * Direction []
const char * SolarSystem []

Detailed Description

Implementations for common astronomical routines.

Author:
Jason Harris

Elwood C. Downey

Jasem Mutlaq

Definition in file indicom.h.


Define Documentation

#define ERRMSG_SIZE   1024

Definition at line 41 of file indicom.h.

#define J2000   2451545.0

Definition at line 39 of file indicom.h.

#define TRACKING_THRESHOLD   0.05

Definition at line 40 of file indicom.h.


Variable Documentation

const char* Direction[]

const char* SolarSystem[]

kstars

Skip menu "kstars"
  • Main Page
  • Modules
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • keduca
  • kstars
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal