#include "nrrd.h"
#include "privateNrrd.h"
Defines | |
#define | MAP1(F, A) |
#define | MAP2(F, A) |
#define | CONV_DEF(TA, TB) |
#define | CLCV_DEF(TA, TB) |
#define | CONV_LIST(TA, TB) (CF)_nrrdConv##TA##TB, |
#define | CLCV_LIST(TA, TB) (CF)_nrrdClCv##TA##TB, |
#define | CONVTO_LIST(_dummy_, TA) {NULL, MAP2(CONV_LIST, TA) NULL}, |
#define | CLCVTO_LIST(_dummy_, TA) {NULL, MAP2(CLCV_LIST, TA) NULL}, |
Typedefs | |
typedef signed char | CH |
typedef unsigned char | UC |
typedef signed short | SH |
typedef unsigned short | US |
typedef signed int | JN |
typedef unsigned int | UI |
typedef airLLong | LL |
typedef airLLong | UL |
typedef float | FL |
typedef double | DB |
typedef size_t | IT |
typedef void(* | CF )(void *, const void *, IT) |
Functions | |
static float | _nrrdFClampCH (FL v) |
static float | _nrrdFClampUC (FL v) |
static float | _nrrdFClampSH (FL v) |
static float | _nrrdFClampUS (FL v) |
static float | _nrrdFClampJN (FL v) |
static float | _nrrdFClampUI (FL v) |
static float | _nrrdFClampLL (FL v) |
static float | _nrrdFClampUL (FL v) |
static float | _nrrdFClampFL (FL v) |
static float | _nrrdFClampDB (FL v) |
static double | _nrrdDClampCH (DB v) |
static double | _nrrdDClampUC (DB v) |
static double | _nrrdDClampSH (DB v) |
static double | _nrrdDClampUS (DB v) |
static double | _nrrdDClampJN (DB v) |
static double | _nrrdDClampUI (DB v) |
static double | _nrrdDClampLL (DB v) |
static double | _nrrdDClampUL (DB v) |
static double | _nrrdDClampFL (DB v) |
static double | _nrrdDClampDB (DB v) |
Variables | |
float(* | nrrdFClamp [NRRD_TYPE_MAX+1])(FL) |
double(* | nrrdDClamp [NRRD_TYPE_MAX+1])(DB) |
CF | _nrrdConv [NRRD_TYPE_MAX+1][NRRD_TYPE_MAX+1] |
CF | _nrrdClampConv [NRRD_TYPE_MAX+1][NRRD_TYPE_MAX+1] |
#define CLCV_DEF | ( | TA, | |||
TB | ) |
#define CLCV_LIST | ( | TA, | |||
TB | ) | (CF)_nrrdClCv##TA##TB, |
#define CLCVTO_LIST | ( | _dummy_, | |||
TA | ) | {NULL, MAP2(CLCV_LIST, TA) NULL}, |
#define CONV_DEF | ( | TA, | |||
TB | ) |
#define CONVTO_LIST | ( | _dummy_, | |||
TA | ) | {NULL, MAP2(CONV_LIST, TA) NULL}, |
#define MAP1 | ( | F, | |||
A | ) |
#define MAP2 | ( | F, | |||
A | ) |
typedef signed char CH |
typedef double DB |
typedef float FL |
typedef size_t IT |
typedef signed int JN |
typedef signed short SH |
typedef unsigned char UC |
typedef unsigned int UI |
typedef unsigned short US |
static double _nrrdDClampCH | ( | DB | v | ) | [static] |
static double _nrrdDClampDB | ( | DB | v | ) | [static] |
static double _nrrdDClampFL | ( | DB | v | ) | [static] |
static double _nrrdDClampJN | ( | DB | v | ) | [static] |
static double _nrrdDClampLL | ( | DB | v | ) | [static] |
static double _nrrdDClampSH | ( | DB | v | ) | [static] |
static double _nrrdDClampUC | ( | DB | v | ) | [static] |
static double _nrrdDClampUI | ( | DB | v | ) | [static] |
static double _nrrdDClampUL | ( | DB | v | ) | [static] |
static double _nrrdDClampUS | ( | DB | v | ) | [static] |
static float _nrrdFClampCH | ( | FL | v | ) | [static] |
static float _nrrdFClampDB | ( | FL | v | ) | [static] |
static float _nrrdFClampFL | ( | FL | v | ) | [static] |
static float _nrrdFClampJN | ( | FL | v | ) | [static] |
static float _nrrdFClampLL | ( | FL | v | ) | [static] |
static float _nrrdFClampSH | ( | FL | v | ) | [static] |
static float _nrrdFClampUC | ( | FL | v | ) | [static] |
static float _nrrdFClampUI | ( | FL | v | ) | [static] |
static float _nrrdFClampUL | ( | FL | v | ) | [static] |
static float _nrrdFClampUS | ( | FL | v | ) | [static] |
CF _nrrdClampConv[NRRD_TYPE_MAX+1][NRRD_TYPE_MAX+1] |
Initial value:
{ {NULL}, MAP1(CLCVTO_LIST, _dummy_) {NULL} }
Initial value:
{ {NULL}, MAP1(CONVTO_LIST, _dummy_) {NULL} }
double(* nrrdDClamp[NRRD_TYPE_MAX+1])(DB) |
Initial value:
{ NULL, _nrrdDClampCH, _nrrdDClampUC, _nrrdDClampSH, _nrrdDClampUS, _nrrdDClampJN, _nrrdDClampUI, _nrrdDClampLL, _nrrdDClampUL, _nrrdDClampFL, _nrrdDClampDB, NULL}
float(* nrrdFClamp[NRRD_TYPE_MAX+1])(FL) |
Initial value:
{ NULL, _nrrdFClampCH, _nrrdFClampUC, _nrrdFClampSH, _nrrdFClampUS, _nrrdFClampJN, _nrrdFClampUI, _nrrdFClampLL, _nrrdFClampUL, _nrrdFClampFL, _nrrdFClampDB, NULL}