src/nrrd/privateNrrd.h File Reference

This graph shows which files directly or indirectly include this file:


Data Structures

union  _nrrdAxisInfoSetPtrs
union  _nrrdAxisInfoGetPtrs

Defines

#define _NRRD_TEXT_INCR   1024
#define nrrdResample_nrrdType   nrrdTypeDouble
#define EVALN   evalN_d
#define _NRRD_ITER_NRRD(iter)   ((iter)->nrrd ? (iter)->nrrd : (iter)->ownNrrd)
#define _NRRD_SPACING(spc)   (AIR_EXISTS(spc) ? spc: nrrdDefSpacing)

Functions

int _nrrdKeyValueWrite (FILE *file, char **stringP, const char *prefix, const char *key, const char *value)
int _nrrdHeaderCheck (Nrrd *nrrd, NrrdIoState *nio, int checkSeen)
int _nrrdFormatNRRD_whichVersion (const Nrrd *nrrd, NrrdIoState *nio)
int _nrrdCalloc (Nrrd *nrrd, NrrdIoState *nio, FILE *file)
char * _nrrdContentGet (const Nrrd *nin)
int _nrrdContentSet_nva (Nrrd *nout, const char *func, char *content, const char *format, va_list arg)
int _nrrdContentSet_va (Nrrd *nout, const char *func, char *content, const char *format,...)
int _nrrdFieldCheckSpaceInfo (const Nrrd *nrrd, int useBiff)
void _nrrdSplitSizes (size_t *pieceSize, size_t *pieceNum, Nrrd *nrrd, unsigned int listDim)
int _nrrdKindAltered (int kindIn, int resampling)
void _nrrdAxisInfoCopy (NrrdAxisInfo *dest, const NrrdAxisInfo *src, int bitflag)
void _nrrdAxisInfoInit (NrrdAxisInfo *axis)
void _nrrdAxisInfoNewInit (NrrdAxisInfo *axis)
int _nrrdCenter (int center)
int _nrrdCenter2 (int center, int def)
int _nrrdReshapeUpGrayscale (Nrrd *nimg)
void _nrrdSplitName (char **dirP, char **baseP, const char *name)
int _nrrdFieldInteresting (const Nrrd *nrrd, NrrdIoState *nio, int field)
void _nrrdSprintFieldInfo (char **strP, char *prefix, const Nrrd *nrrd, NrrdIoState *nio, int field)
void _nrrdFprintFieldInfo (FILE *file, char *prefix, const Nrrd *nrrd, NrrdIoState *nio, int field)
int _nrrdReshapeDownGrayscale (Nrrd *nimg)
int _nrrdReadNrrdParseField (NrrdIoState *nio, int useBiff)
void nrrdPeripheralInit (Nrrd *nrrd)
int nrrdPeripheralCopy (Nrrd *nout, const Nrrd *nin)
int _nrrdCopy (Nrrd *nout, const Nrrd *nin, int bitflag)
int _nrrdSizeCheck (const size_t *size, unsigned int dim, int useBiff)
void _nrrdTraverse (Nrrd *nrrd)
double _nrrdApplyDomainMin (const Nrrd *nmap, int ramps, int mapAxis)
double _nrrdApplyDomainMax (const Nrrd *nmap, int ramps, int mapAxis)

Variables

const char * _nrrdFormatURLLine0
const char * _nrrdFormatURLLine1
const NrrdFormat _nrrdFormatNRRD
const NrrdFormat _nrrdFormatPNM
const NrrdFormat _nrrdFormatPNG
const NrrdFormat _nrrdFormatVTK
const NrrdFormat _nrrdFormatText
const NrrdFormat _nrrdFormatEPS
const NrrdEncoding _nrrdEncodingRaw
const NrrdEncoding _nrrdEncodingAscii
const NrrdEncoding _nrrdEncodingHex
const NrrdEncoding _nrrdEncodingGzip
const NrrdEncoding _nrrdEncodingBzip2
char _nrrdFieldSep []
const int _nrrdFieldValidInImage [NRRD_FIELD_MAX+1]
const int _nrrdFieldValidInText [NRRD_FIELD_MAX+1]
const int _nrrdFieldOnePerAxis [NRRD_FIELD_MAX+1]
const char _nrrdEnumFieldStr [NRRD_FIELD_MAX+1][AIR_STRLEN_SMALL]
const int _nrrdFieldRequired [NRRD_FIELD_MAX+1]
int(* _nrrdFieldCheck [NRRD_FIELD_MAX+1])(const Nrrd *nrrd, int useBiff)
void(* _nrrdConv [][NRRD_TYPE_MAX+1])(void *, const void *, size_t)
void(* _nrrdClampConv [][NRRD_TYPE_MAX+1])(void *, const void *, size_t)
char _nrrdFieldStr [NRRD_FIELD_MAX+1][AIR_STRLEN_SMALL]
char _nrrdRelativePathFlag []
char _nrrdNoSpaceVector []
char _nrrdTextSep []

Define Documentation

#define _NRRD_ITER_NRRD ( iter   )     ((iter)->nrrd ? (iter)->nrrd : (iter)->ownNrrd)

#define _NRRD_SPACING ( spc   )     (AIR_EXISTS(spc) ? spc: nrrdDefSpacing)

#define _NRRD_TEXT_INCR   1024

#define EVALN   evalN_d

#define nrrdResample_nrrdType   nrrdTypeDouble


Function Documentation

double _nrrdApplyDomainMax ( const Nrrd nmap,
int  ramps,
int  mapAxis 
)

double _nrrdApplyDomainMin ( const Nrrd nmap,
int  ramps,
int  mapAxis 
)

void _nrrdAxisInfoCopy ( NrrdAxisInfo dest,
const NrrdAxisInfo src,
int  bitflag 
)

void _nrrdAxisInfoInit ( NrrdAxisInfo axis  ) 

void _nrrdAxisInfoNewInit ( NrrdAxisInfo axis  ) 

int _nrrdCalloc ( Nrrd nrrd,
NrrdIoState nio,
FILE *  file 
)

int _nrrdCenter ( int  center  ) 

int _nrrdCenter2 ( int  center,
int  def 
)

char* _nrrdContentGet ( const Nrrd nin  ) 

int _nrrdContentSet_nva ( Nrrd nout,
const char *  func,
char *  content,
const char *  format,
va_list  arg 
)

int _nrrdContentSet_va ( Nrrd nout,
const char *  func,
char *  content,
const char *  format,
  ... 
)

int _nrrdCopy ( Nrrd nout,
const Nrrd nin,
int  bitflag 
)

int _nrrdFieldCheckSpaceInfo ( const Nrrd nrrd,
int  useBiff 
)

int _nrrdFieldInteresting ( const Nrrd nrrd,
NrrdIoState nio,
int  field 
)

int _nrrdFormatNRRD_whichVersion ( const Nrrd nrrd,
NrrdIoState nio 
)

void _nrrdFprintFieldInfo ( FILE *  file,
char *  prefix,
const Nrrd nrrd,
NrrdIoState nio,
int  field 
)

int _nrrdHeaderCheck ( Nrrd nrrd,
NrrdIoState nio,
int  checkSeen 
)

int _nrrdKeyValueWrite ( FILE *  file,
char **  stringP,
const char *  prefix,
const char *  key,
const char *  value 
)

int _nrrdKindAltered ( int  kindIn,
int  resampling 
)

int _nrrdReadNrrdParseField ( NrrdIoState nio,
int  useBiff 
)

int _nrrdReshapeDownGrayscale ( Nrrd nimg  ) 

int _nrrdReshapeUpGrayscale ( Nrrd nimg  ) 

int _nrrdSizeCheck ( const size_t *  size,
unsigned int  dim,
int  useBiff 
)

void _nrrdSplitName ( char **  dirP,
char **  baseP,
const char *  name 
)

void _nrrdSplitSizes ( size_t *  pieceSize,
size_t *  pieceNum,
Nrrd nrrd,
unsigned int  listDim 
)

void _nrrdSprintFieldInfo ( char **  strP,
char *  prefix,
const Nrrd nrrd,
NrrdIoState nio,
int  field 
)

void _nrrdTraverse ( Nrrd nrrd  ) 

int nrrdPeripheralCopy ( Nrrd nout,
const Nrrd nin 
)

void nrrdPeripheralInit ( Nrrd nrrd  ) 


Variable Documentation

void(* _nrrdClampConv[][NRRD_TYPE_MAX+1])(void *, const void *, size_t)

void(* _nrrdConv[][NRRD_TYPE_MAX+1])(void *, const void *, size_t)

const char _nrrdEnumFieldStr[NRRD_FIELD_MAX+1][AIR_STRLEN_SMALL]

int(* _nrrdFieldCheck[NRRD_FIELD_MAX+1])(const Nrrd *nrrd, int useBiff)

const int _nrrdFieldOnePerAxis[NRRD_FIELD_MAX+1]

const int _nrrdFieldRequired[NRRD_FIELD_MAX+1]

char _nrrdFieldStr[NRRD_FIELD_MAX+1][AIR_STRLEN_SMALL]

const int _nrrdFieldValidInImage[NRRD_FIELD_MAX+1]

const int _nrrdFieldValidInText[NRRD_FIELD_MAX+1]

const char* _nrrdFormatURLLine0

const char* _nrrdFormatURLLine1

char _nrrdTextSep[]


Generated on Sat May 9 03:55:36 2009 for Teem by  doxygen 1.5.9