Go to the documentation of this file.
1305 #define WCSSUB_LONGITUDE 0x1001
1306 #define WCSSUB_LATITUDE 0x1002
1307 #define WCSSUB_CUBEFACE 0x1004
1308 #define WCSSUB_CELESTIAL 0x1007
1309 #define WCSSUB_SPECTRAL 0x1008
1310 #define WCSSUB_STOKES 0x1010
1359 #define wtbarr wtbarr_s
1481 #define WCSLEN (sizeof(struct wcsprm)/sizeof(int))
1490 int wcssub(
int alloc,
const struct wcsprm *wcssrc,
int *nsub,
int axes[],
1501 int wcsp2s(
struct wcsprm *wcs,
int ncoord,
int nelem,
const double pixcrd[],
1502 double imgcrd[],
double phi[],
double theta[],
double world[],
1505 int wcss2p(
struct wcsprm *wcs,
int ncoord,
int nelem,
const double world[],
1506 double phi[],
double theta[],
double imgcrd[],
double pixcrd[],
1509 int wcsmix(
struct wcsprm *wcs,
int mixpix,
int mixcel,
const double vspan[],
1510 double vstep,
int viter,
double world[],
double phi[],
1511 double theta[],
double imgcrd[],
double pixcrd[]);
1516 #define wcscopy(alloc, wcssrc, wcsdst) wcssub(alloc, wcssrc, 0x0, 0x0, wcsdst)
1520 #define wcsini_errmsg wcs_errmsg
1521 #define wcssub_errmsg wcs_errmsg
1522 #define wcscopy_errmsg wcs_errmsg
1523 #define wcsfree_errmsg wcs_errmsg
1524 #define wcsprt_errmsg wcs_errmsg
1525 #define wcsset_errmsg wcs_errmsg
1526 #define wcsp2s_errmsg wcs_errmsg
1527 #define wcss2p_errmsg wcs_errmsg
1528 #define wcsmix_errmsg wcs_errmsg