Changeset 13479 for trunk/Ohana/src/kapa2/src/CSaveOverlay.c
- Timestamp:
- May 22, 2007, 12:23:09 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/kapa2/src/CSaveOverlay.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/kapa2/src/CSaveOverlay.c
r13320 r13479 1 1 # include "Ximage.h" 2 2 3 int CSaveOverlay ( ) {3 int CSaveOverlay (int sock) { 4 4 5 char filename[256] ;5 char filename[256], *type; 6 6 int i, N; 7 7 double ra, dec, ra1, dec1, x1, y1, dra, ddec; … … 10 10 KapaImageWidget *image; 11 11 12 KiiScanMessage (sock, "%*s %d %s", &N, filename); 13 12 14 section = GetActiveSection(); 13 15 image = section->image; 16 if (image == NULL) return (TRUE); 14 17 15 KiiScanMessage (sock, "%*s %d %s", &N, filename);16 17 18 f = fopen (filename, "w"); 18 19 if (f == NULL) { … … 22 23 23 24 for (i = 0; i < image[0].overlay[N].Nobjects; i++) { 24 if ( !strcmp (image[0].overlay[N].objects[i].type, "LINE")) {25 if (image[0].overlay[N].objects[i].type == KII_OVERLAY_LINE) { 25 26 XY_to_RD (&ra, &dec, image[0].overlay[N].objects[i].x, image[0].overlay[N].objects[i].y, &image[0].coords); 26 27 x1 = image[0].overlay[N].objects[i].x + image[0].overlay[N].objects[i].dx; … … 40 41 dra = cos (dec*RAD_DEG) * fabs (ra1 - ra); 41 42 } 42 fprintf (f, "%s %lf %lf %lf %lf\n", image[0].overlay[N].objects[i].type, ra, dec, dra, ddec); 43 type = KiiOverlayTypeByNumber (image[0].overlay[N].objects[i].type); 44 if (type == NULL) continue; 45 fprintf (f, "%s %lf %lf %lf %lf\n", type, ra, dec, dra, ddec); 43 46 } 44 47 fclose (f);
Note:
See TracChangeset
for help on using the changeset viewer.
