338 #ifndef WCSLIB_WCSUNITS 
  339 #define WCSLIB_WCSUNITS 
  371 #define WCSUNITS_PLANE_ANGLE 0 
  372 #define WCSUNITS_SOLID_ANGLE 1 
  373 #define WCSUNITS_CHARGE      2 
  374 #define WCSUNITS_MOLE        3 
  375 #define WCSUNITS_TEMPERATURE 4 
  376 #define WCSUNITS_LUMINTEN    5 
  377 #define WCSUNITS_MASS        6 
  378 #define WCSUNITS_LENGTH      7 
  379 #define WCSUNITS_TIME        8 
  380 #define WCSUNITS_BEAM        9 
  381 #define WCSUNITS_BIN        10 
  382 #define WCSUNITS_BIT        11 
  383 #define WCSUNITS_COUNT      12 
  384 #define WCSUNITS_MAGNITUDE  13 
  385 #define WCSUNITS_PIXEL      14 
  386 #define WCSUNITS_SOLRATIO   15 
  387 #define WCSUNITS_VOXEL      16 
  389 #define WCSUNITS_NTYPE      17 
  392 int wcsunitse(
const char have[], 
const char want[], 
double *scale,
 
  393               double *offset, 
double *power, 
struct wcserr **err);
 
  397 int wcsulexe(
const char unitstr[], 
int *func, 
double *scale,
 
  401 int wcsunits(
const char have[], 
const char want[], 
double *scale,
 
  402              double *offset, 
double *power);
 
  403 int wcsutrn(
int ctrl, 
char unitstr[]);
 
  404 int wcsulex(
const char unitstr[], 
int *func, 
double *scale,
 
const char * wcsunits_units[]
Names of units. 
Definition: wcsunits.h:359
Error message handling. 
Definition: wcserr.h:225
Definition: wcsunits.h:356
int wcsulex(const char unitstr[], int *func, double *scale, double units[WCSUNITS_NTYPE])
int wcsulexe(const char unitstr[], int *func, double *scale, double units[WCSUNITS_NTYPE], struct wcserr **err)
FITS units specification parser. 
Definition: wcsunits.h:360
int wcsunitse(const char have[], const char want[], double *scale, double *offset, double *power, struct wcserr **err)
FITS units specification conversion. 
Definition: wcsunits.h:352
const char * wcsunits_errmsg[]
Status return messages. 
Definition: wcsunits.h:358
Definition: wcsunits.h:357
int wcsutrn(int ctrl, char unitstr[])
int wcsutrne(int ctrl, char unitstr[], struct wcserr **err)
Translation of non-standard unit specifications. 
Definition: wcsunits.h:364
int wcsunits(const char have[], const char want[], double *scale, double *offset, double *power)
Definition: wcsunits.h:361
Definition: wcsunits.h:362
Definition: wcsunits.h:353
Definition: wcsunits.h:365
wcsunits_errmsg_enum
Definition: wcsunits.h:350
#define WCSUNITS_NTYPE
Number of entries in the units array. 
Definition: wcsunits.h:389
Definition: wcsunits.h:351
Definition: wcsunits.h:354
const char * wcsunits_types[]
Names of physical quantities.