Go to the documentation of this file.
1341 #define WCSSUB_LONGITUDE 0x1001
1342 #define WCSSUB_LATITUDE 0x1002
1343 #define WCSSUB_CUBEFACE 0x1004
1344 #define WCSSUB_CELESTIAL 0x1007
1345 #define WCSSUB_SPECTRAL 0x1008
1346 #define WCSSUB_STOKES 0x1010
1395 #define wtbarr wtbarr_s
1517 #define WCSLEN (sizeof(struct wcsprm)/sizeof(int))
1526 int wcssub(
int alloc,
const struct wcsprm *wcssrc,
int *nsub,
int axes[],
1539 int wcsp2s(
struct wcsprm *wcs,
int ncoord,
int nelem,
const double pixcrd[],
1540 double imgcrd[],
double phi[],
double theta[],
double world[],
1543 int wcss2p(
struct wcsprm *wcs,
int ncoord,
int nelem,
const double world[],
1544 double phi[],
double theta[],
double imgcrd[],
double pixcrd[],
1547 int wcsmix(
struct wcsprm *wcs,
int mixpix,
int mixcel,
const double vspan[],
1548 double vstep,
int viter,
double world[],
double phi[],
1549 double theta[],
double imgcrd[],
double pixcrd[]);
1554 #define wcscopy(alloc, wcssrc, wcsdst) wcssub(alloc, wcssrc, 0x0, 0x0, wcsdst)
1558 #define wcsini_errmsg wcs_errmsg
1559 #define wcssub_errmsg wcs_errmsg
1560 #define wcscopy_errmsg wcs_errmsg
1561 #define wcsfree_errmsg wcs_errmsg
1562 #define wcsprt_errmsg wcs_errmsg
1563 #define wcsset_errmsg wcs_errmsg
1564 #define wcsp2s_errmsg wcs_errmsg
1565 #define wcss2p_errmsg wcs_errmsg
1566 #define wcsmix_errmsg wcs_errmsg