Go to the documentation of this file.
444 #ifndef WCSLIB_WCSFIX
445 #define WCSLIB_WCSFIX
464 #define cylfix_errmsg wcsfix_errmsg
490 int wcsfix(
int ctrl,
const int naxis[],
struct wcsprm *wcs,
int stat[]);
514 #endif // WCSLIB_WCSFIX
@ FIXERR_OBSGEO_FIX
Definition: wcsfix.h:467
int datfix(struct wcsprm *wcs)
Translate DATE-OBS and derive MJD-OBS or vice versa.
@ FIXERR_BAD_PARAM
Definition: wcsfix.h:478
int obsfix(int ctrl, struct wcsprm *wcs)
complete the OBSGEO-[XYZLBH] vector of observatory coordinates.
@ FIXERR_DATE_FIX
Definition: wcsfix.h:468
@ FIXERR_BAD_COORD_TRANS
Definition: wcsfix.h:479
@ FIXERR_UNITS_ALIAS
Definition: wcsfix.h:470
@ FIXERR_SINGULAR_MTX
Definition: wcsfix.h:475
@ FIXERR_NO_REF_PIX_COORD
Definition: wcsfix.h:485
Coordinate transformation parameters.
Definition: wcs.h:1807
@ FIXERR_MEMORY
Definition: wcsfix.h:474
@ FIXERR_BAD_CORNER_PIX
Definition: wcsfix.h:483
wcsfix_errmsg_enum
Definition: wcsfix.h:466
const char * wcsfix_errmsg[]
Status return messages.
@ FIXERR_SUCCESS
Definition: wcsfix.h:472
int cdfix(struct wcsprm *wcs)
Fix erroneously omitted CDi_ja keywords.
@ FIXERR_NULL_POINTER
Definition: wcsfix.h:473
@ FIXERR_NO_CHANGE
Definition: wcsfix.h:471
@ FIXERR_BAD_CTYPE
Definition: wcsfix.h:476
int wcsfixi(int ctrl, const int naxis[], struct wcsprm *wcs, int stat[], struct wcserr info[])
Translate a non-standard WCS struct.
@ FIXERR_SPC_UPDATE
Definition: wcsfix.h:469
Error message handling.
Definition: wcserr.h:222
int unitfix(int ctrl, struct wcsprm *wcs)
Correct aberrant CUNITia keyvalues.
int wcsfix(int ctrl, const int naxis[], struct wcsprm *wcs, int stat[])
Translate a non-standard WCS struct.
@ FIXERR_NO_REF_PIX_VAL
Definition: wcsfix.h:487
@ FIXERR_ILL_COORD_TRANS
Definition: wcsfix.h:481
int spcfix(struct wcsprm *wcs)
Translate AIPS-convention spectral types.
int celfix(struct wcsprm *wcs)
Translate AIPS-convention celestial projection types.
int cylfix(const int naxis[], struct wcsprm *wcs)
Fix malformed cylindrical projections.