#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 |
1.5.6