X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=Astro%2Fsun.h;h=0132f2a1e88921221af661f55fa7df8492bcca44;hb=20cf326fec07113e0702a7367a162febf0fade88;hp=260101f76b9d4a438628766d23ac843091a9dbdd;hpb=7b3b55f6ef520f0b77d144a0f318e4ff57f9624b;p=simgear.git diff --git a/Astro/sun.h b/Astro/sun.h index 260101f7..0132f2a1 100644 --- a/Astro/sun.h +++ b/Astro/sun.h @@ -23,27 +23,42 @@ **************************************************************************/ -#ifndef SUN_H -#define SUN_H +#ifndef _SUN_H +#define _SUN_H -struct SunPos fgCalcSunPos(struct OrbElements sunParams); +extern struct fgSUNPOS solarPosition; + + +void fgCalcSunPos (struct OrbElements sunParams); extern struct OrbElements pltOrbElements[9]; /* Initialize the Sun */ -void fgSunInit(); +void fgSunInit( void ); /* Draw the Sun */ -void fgSunRender(); +void fgSunRender( void ); -#endif /* SUN_H */ +#endif /* _SUN_H */ /* $Log$ -/* Revision 1.1 1998/01/07 03:16:21 curt -/* Moved from .../Src/Scenery/ to .../Src/Astro/ +/* Revision 1.4 1998/02/23 19:07:57 curt +/* Incorporated Durk's Astro/ tweaks. Includes unifying the sun position +/* calculation code between sun display, and other FG sections that use this +/* for things like lighting. /* + * Revision 1.3 1998/01/22 02:59:29 curt + * Changed #ifdef FILE_H to #ifdef _FILE_H + * + * Revision 1.2 1998/01/19 18:40:19 curt + * Tons of little changes to clean up the code and to remove fatal errors + * when building with the c++ compiler. + * + * Revision 1.1 1998/01/07 03:16:21 curt + * Moved from .../Src/Scenery/ to .../Src/Astro/ + * * Revision 1.3 1997/12/11 04:43:56 curt * Fixed sun vector and lighting problems. I thing the moon is now lit * correctly.