Changeset 2643 in Sophya for trunk/SophyaExt/XephemAstroLib/astro.h
- Timestamp:
- Jan 17, 2005, 11:13:08 AM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaExt/XephemAstroLib/astro.h
r2551 r2643 532 532 char *full; /* full name */ 533 533 char *tag; /* Roman numeral tag */ 534 float x, y, z; /* radii: +x:east +y:south +z:front */535 float ra, dec; 536 float mag; 534 float x, y, z; /* sky loc in planet radii: +x:east +y:south +z:front */ 535 float ra, dec; /* sky location in ra/dec */ 536 float mag; /* magnitude */ 537 537 int evis; /* whether geometrically visible from earth */ 538 538 int svis; /* whether in sun light */ 539 int pshad; /* whether moon is casting shadow on planet */ 540 int trans; /* whether moon is transiting */ 541 float sx, sy; /* shadow sky loc in planet radii: +x:east +y:south */ 539 542 } MoonData; 540 543 … … 660 663 661 664 /* jupmoon.c */ 662 extern void jupiter_data (double Mjd, char dir[], Obj *eop, Obj *jop, 663 double *jupsize, double *cmlI, double *cmlII, MoonData md[J_NMOONS]); 665 extern void jupiter_data (double Mjd, char dir[], Obj *sop, Obj *jop, 666 double *jupsize, double *cmlI, double *cmlII, double *polera, 667 double *poledec, MoonData md[J_NMOONS]); 664 668 665 669 /* libration.c */ … … 671 675 672 676 /* marsmoon.c */ 673 extern void marsm_data (double Mjd, char dir[], Obj * eop, Obj *mop,674 double *marssize, MoonData md[M_NMOONS]);677 extern void marsm_data (double Mjd, char dir[], Obj *sop, Obj *mop, 678 double *marssize, double *polera, double *poledec, MoonData md[M_NMOONS]); 675 679 676 680 /* misc.c */ … … 740 744 741 745 /* plshadow.c */ 742 extern int plshadow ( Now *np,Obj *op, Obj *sop, double polera,743 double poledec, double x, double y, double z, double *sxp, double*syp);746 extern int plshadow (Obj *op, Obj *sop, double polera, 747 double poledec, double x, double y, double z, float *sxp, float *syp); 744 748 745 749 /* plmoon_cir.c */ … … 774 778 /* satmoon.c */ 775 779 extern void saturn_data (double Mjd, char dir[], Obj *eop, Obj *sop, 776 double *satsize, double *etilt, double *stlit, MoonData md[S_NMOONS]); 780 double *satsize, double *etilt, double *stlit, double *polera, 781 double *poledec, MoonData md[S_NMOONS]); 777 782 778 783 /* sphcart.c */ … … 789 794 790 795 /* umoon.c */ 791 extern void uranus_data (double Mjd, char dir[], Obj * eop, Obj *uop,792 double *usize, MoonData md[U_NMOONS]);796 extern void uranus_data (double Mjd, char dir[], Obj *sop, Obj *uop, 797 double *usize, double *polera, double *poledec, MoonData md[U_NMOONS]); 793 798 794 799 /* utc_gst.c */ … … 802 807 803 808 /* For RCS Only -- Do Not Edit 804 * @(#) $RCSfile: astro.h,v $ $Date: 200 4-06-15 16:52:37 $ $Revision: 1.3$ $Name: not supported by cvs2svn $809 * @(#) $RCSfile: astro.h,v $ $Date: 2005-01-17 10:13:03 $ $Revision: 1.4 $ $Name: not supported by cvs2svn $ 805 810 */
Note:
See TracChangeset
for help on using the changeset viewer.