Go to the documentation of this file.
1337 #define WCSSUB_LONGITUDE 0x1001
1338 #define WCSSUB_LATITUDE 0x1002
1339 #define WCSSUB_CUBEFACE 0x1004
1340 #define WCSSUB_CELESTIAL 0x1007
1341 #define WCSSUB_SPECTRAL 0x1008
1342 #define WCSSUB_STOKES 0x1010
1391 #define wtbarr wtbarr_s
1513 #define WCSLEN (sizeof(struct wcsprm)/sizeof(int))
1522 int wcssub(
int alloc,
const struct wcsprm *wcssrc,
int *nsub,
int axes[],
1535 int wcsp2s(
struct wcsprm *wcs,
int ncoord,
int nelem,
const double pixcrd[],
1536 double imgcrd[],
double phi[],
double theta[],
double world[],
1539 int wcss2p(
struct wcsprm *wcs,
int ncoord,
int nelem,
const double world[],
1540 double phi[],
double theta[],
double imgcrd[],
double pixcrd[],
1543 int wcsmix(
struct wcsprm *wcs,
int mixpix,
int mixcel,
const double vspan[],
1544 double vstep,
int viter,
double world[],
double phi[],
1545 double theta[],
double imgcrd[],
double pixcrd[]);
1550 #define wcscopy(alloc, wcssrc, wcsdst) wcssub(alloc, wcssrc, 0x0, 0x0, wcsdst)
1554 #define wcsini_errmsg wcs_errmsg
1555 #define wcssub_errmsg wcs_errmsg
1556 #define wcscopy_errmsg wcs_errmsg
1557 #define wcsfree_errmsg wcs_errmsg
1558 #define wcsprt_errmsg wcs_errmsg
1559 #define wcsset_errmsg wcs_errmsg
1560 #define wcsp2s_errmsg wcs_errmsg
1561 #define wcss2p_errmsg wcs_errmsg
1562 #define wcsmix_errmsg wcs_errmsg