#include "nrrd.h"#include "privateNrrd.h"

Data Structures | |
| union | _chpu |
Defines | |
| #define | _PARSE_ONE_VAL(FIELD, CONV, TYPE) |
| #define | _CHECK_HAVE_DIM |
| #define | _CHECK_HAVE_SPACE_DIM |
| #define | _CHECK_GOT_ALL_VALUES |
Functions | |
| int | _nrrdReadNrrdParseField (NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_nonfield (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_comment (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_content (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_number (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_type (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_block_size (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_dimension (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_sizes (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_spacings (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_thicknesses (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_axis_mins (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_axis_maxs (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdSpaceVectorParse (double val[NRRD_SPACE_DIM_MAX], char **hhP, unsigned int spaceDim, int useBiff) |
| int | _nrrdReadNrrdParse_space_directions (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_centers (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_kinds (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| char * | _nrrdGetQuotedString (char **hP, int useBiff) |
| int | _nrrdReadNrrdParse_labels (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_units (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_min (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_max (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_old_min (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_old_max (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_endian (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_encoding (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_line_skip (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_byte_skip (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_keyvalue (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_sample_units (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_space (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_space_dimension (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_space_units (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_space_origin (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdReadNrrdParse_measurement_frame (FILE *file, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
| int | _nrrdContainsPercentThisAndMore (const char *str, char thss) |
| unsigned int | _nrrdDataFNNumber (NrrdIoState *nio) |
| int | _nrrdDataFNCheck (NrrdIoState *nio, Nrrd *nrrd, int useBiff) |
| int | _nrrdReadNrrdParse_data_file (FILE *ffile, Nrrd *nrrd, NrrdIoState *nio, int useBiff) |
Variables | |
| int(* | nrrdFieldInfoParse [NRRD_FIELD_MAX+1])(FILE *, Nrrd *, NrrdIoState *, int) |
| #define _CHECK_GOT_ALL_VALUES |
Value:
if (nrrd->dim != ret) { \ sprintf(err, "%s: parsed %d values, but dimension is %d", \ me, ret, nrrd->dim); \ biffMaybeAdd(NRRD, err, useBiff); return 1; \ }
| #define _CHECK_HAVE_DIM |
Value:
if (0 == nrrd->dim) { \ sprintf(err, "%s: don't yet have a valid dimension", me); \ biffMaybeAdd(NRRD, err, useBiff); return 1; \ }
| #define _CHECK_HAVE_SPACE_DIM |
Value:
if (0 == nrrd->spaceDim) { \ sprintf(err, "%s: don't yet have a valid space dimension", me); \ biffMaybeAdd(NRRD, err, useBiff); return 1; \ }
| #define _PARSE_ONE_VAL | ( | FIELD, | |||
| CONV, | |||||
| TYPE | ) |
Value:
if (1 != sscanf(info, CONV, &(FIELD))) { \ sprintf(err, "%s: couldn't parse " TYPE " from \"%s\"", me, info); \ biffMaybeAdd(NRRD, err, useBiff); return 1; \ }
| int _nrrdContainsPercentThisAndMore | ( | const char * | str, | |
| char | thss | |||
| ) |
| int _nrrdDataFNCheck | ( | NrrdIoState * | nio, | |
| Nrrd * | nrrd, | |||
| int | useBiff | |||
| ) |
| unsigned int _nrrdDataFNNumber | ( | NrrdIoState * | nio | ) |
| char* _nrrdGetQuotedString | ( | char ** | hP, | |
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_axis_maxs | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_axis_mins | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_block_size | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_byte_skip | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_centers | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_comment | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_content | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_data_file | ( | FILE * | ffile, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_dimension | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_encoding | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_endian | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_keyvalue | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_kinds | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_labels | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_line_skip | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_max | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_measurement_frame | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_min | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_nonfield | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_number | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_old_max | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_old_min | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_sample_units | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_sizes | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_space | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_space_dimension | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_space_directions | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_space_origin | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_space_units | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_spacings | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_thicknesses | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_type | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParse_units | ( | FILE * | file, | |
| Nrrd * | nrrd, | |||
| NrrdIoState * | nio, | |||
| int | useBiff | |||
| ) |
| int _nrrdReadNrrdParseField | ( | NrrdIoState * | nio, | |
| int | useBiff | |||
| ) |
| int _nrrdSpaceVectorParse | ( | double | val[NRRD_SPACE_DIM_MAX], | |
| char ** | hhP, | |||
| unsigned int | spaceDim, | |||
| int | useBiff | |||
| ) |
| int(* nrrdFieldInfoParse[NRRD_FIELD_MAX+1])(FILE *, Nrrd *, NrrdIoState *, int) |
1.5.6