#include "nrrd.h"
#include "privateNrrd.h"
Functions | |
int | _nrrdEncodingHex_available (void) |
int | _nrrdEncodingHex_read (FILE *file, void *_data, size_t elNum, Nrrd *nrrd, NrrdIoState *nio) |
int | _nrrdEncodingHex_write (FILE *file, const void *_data, size_t elNum, const Nrrd *nrrd, NrrdIoState *nio) |
Variables | |
const int | _nrrdWriteHexTable [16] |
const int | _nrrdReadHexTable [128] |
const NrrdEncoding | _nrrdEncodingHex |
const NrrdEncoding *const | nrrdEncodingHex = &_nrrdEncodingHex |
int _nrrdEncodingHex_available | ( | void | ) |
int _nrrdEncodingHex_read | ( | FILE * | file, | |
void * | _data, | |||
size_t | elNum, | |||
Nrrd * | nrrd, | |||
NrrdIoState * | nio | |||
) |
int _nrrdEncodingHex_write | ( | FILE * | file, | |
const void * | _data, | |||
size_t | elNum, | |||
const Nrrd * | nrrd, | |||
NrrdIoState * | nio | |||
) |
const NrrdEncoding _nrrdEncodingHex |
Initial value:
{ "hex", "hex", AIR_TRUE, AIR_FALSE, _nrrdEncodingHex_available, _nrrdEncodingHex_read, _nrrdEncodingHex_write }
const int _nrrdReadHexTable[128] |
Initial value:
{ -2, -2, -2, -2, -2, -2, -2, -2, -2, -1, -1, -1, -1, -1, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -1, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -2, -2, -2, -2, -2, -2, -2, 10, 11, 12, 13, 14, 15, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, 10, 11, 12, 13, 14, 15, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2 }
const int _nrrdWriteHexTable[16] |
Initial value:
{ '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f' }
const NrrdEncoding* const nrrdEncodingHex = &_nrrdEncodingHex |