#include "nrrd.h"
#include "privateNrrd.h"
Defines | |
#define | MAGIC "NRRD" |
#define | MAGIC0 "NRRD00.01" |
#define | MAGIC1 "NRRD0001" |
#define | MAGIC2 "NRRD0002" |
#define | MAGIC3 "NRRD0003" |
#define | MAGIC4 "NRRD0004" |
#define | MAGIC5 "NRRD0005" |
#define | _NEED_PATH(str) |
Functions | |
void | nrrdIoStateDataFileIterBegin (NrrdIoState *nio) |
int | nrrdIoStateDataFileIterNext (FILE **fileP, NrrdIoState *nio, int reading) |
int | _nrrdFormatNRRD_whichVersion (const Nrrd *nrrd, NrrdIoState *nio) |
int | _nrrdFormatNRRD_available (void) |
int | _nrrdFormatNRRD_nameLooksLike (const char *filename) |
int | _nrrdFormatNRRD_fitsInto (const Nrrd *nrrd, const NrrdEncoding *encoding, int useBiff) |
int | _nrrdFormatNRRD_contentStartsLike (NrrdIoState *nio) |
int | _nrrdHeaderCheck (Nrrd *nrrd, NrrdIoState *nio, int checkSeen) |
int | _nrrdFormatNRRD_read (FILE *file, Nrrd *nrrd, NrrdIoState *nio) |
int | _nrrdFormatNRRD_write (FILE *file, const Nrrd *nrrd, NrrdIoState *nio) |
Variables | |
const char * | _nrrdFormatURLLine0 = "Complete NRRD file format specification at:" |
const char * | _nrrdFormatURLLine1 = "http://teem.sourceforge.net/nrrd/format.html" |
const NrrdFormat | _nrrdFormatNRRD |
const NrrdFormat *const | nrrdFormatNRRD = &_nrrdFormatNRRD |
#define _NEED_PATH | ( | str | ) |
Value:
(strcmp("-", (str)) \ && ':' != (str)[1] \ && '/' != (str)[0])
#define MAGIC "NRRD" |
#define MAGIC0 "NRRD00.01" |
#define MAGIC1 "NRRD0001" |
#define MAGIC2 "NRRD0002" |
#define MAGIC3 "NRRD0003" |
#define MAGIC4 "NRRD0004" |
#define MAGIC5 "NRRD0005" |
int _nrrdFormatNRRD_available | ( | void | ) |
int _nrrdFormatNRRD_contentStartsLike | ( | NrrdIoState * | nio | ) |
int _nrrdFormatNRRD_fitsInto | ( | const Nrrd * | nrrd, | |
const NrrdEncoding * | encoding, | |||
int | useBiff | |||
) |
int _nrrdFormatNRRD_nameLooksLike | ( | const char * | filename | ) |
int _nrrdFormatNRRD_read | ( | FILE * | file, | |
Nrrd * | nrrd, | |||
NrrdIoState * | nio | |||
) |
int _nrrdFormatNRRD_whichVersion | ( | const Nrrd * | nrrd, | |
NrrdIoState * | nio | |||
) |
int _nrrdFormatNRRD_write | ( | FILE * | file, | |
const Nrrd * | nrrd, | |||
NrrdIoState * | nio | |||
) |
int _nrrdHeaderCheck | ( | Nrrd * | nrrd, | |
NrrdIoState * | nio, | |||
int | checkSeen | |||
) |
void nrrdIoStateDataFileIterBegin | ( | NrrdIoState * | nio | ) |
int nrrdIoStateDataFileIterNext | ( | FILE ** | fileP, | |
NrrdIoState * | nio, | |||
int | reading | |||
) |
const NrrdFormat _nrrdFormatNRRD |
Initial value:
const char* _nrrdFormatURLLine0 = "Complete NRRD file format specification at:" |
const char* _nrrdFormatURLLine1 = "http://teem.sourceforge.net/nrrd/format.html" |
const NrrdFormat* const nrrdFormatNRRD = &_nrrdFormatNRRD |