src/nrrd/arraysNrrd.c File Reference

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

Include dependency graph for arraysNrrd.c:


Variables

const char nrrdTypePrintfStr [NRRD_TYPE_MAX+1][AIR_STRLEN_SMALL]
const size_t nrrdTypeSize [NRRD_TYPE_MAX+1]
const int nrrdTypeIsIntegral [NRRD_TYPE_MAX+1]
const int nrrdTypeIsUnsigned [NRRD_TYPE_MAX+1]
const double nrrdTypeMin [NRRD_TYPE_MAX+1]
const double nrrdTypeMax [NRRD_TYPE_MAX+1]
const double nrrdTypeNumberOfValues [NRRD_TYPE_MAX+1]
const int _nrrdFieldValidInImage [NRRD_FIELD_MAX+1]
const int _nrrdFieldOnePerAxis [NRRD_FIELD_MAX+1]
const int _nrrdFieldValidInText [NRRD_FIELD_MAX+1]
const int _nrrdFieldRequired [NRRD_FIELD_MAX+1]

Variable Documentation

const int _nrrdFieldOnePerAxis[NRRD_FIELD_MAX+1]

const int _nrrdFieldRequired[NRRD_FIELD_MAX+1]

const int _nrrdFieldValidInImage[NRRD_FIELD_MAX+1]

const int _nrrdFieldValidInText[NRRD_FIELD_MAX+1]

const int nrrdTypeIsIntegral[NRRD_TYPE_MAX+1]

Initial value:

 {
  0,  
  1,  
  1,  
  1,  
  1,  
  1,  
  1,  
  1,  
  1,  
  0,  
  0,  
  1   
}

const int nrrdTypeIsUnsigned[NRRD_TYPE_MAX+1]

Initial value:

 {
  0,  
  0,  
  1,  
  0,  
  1,  
  0,  
  1,  
  0,  
  1,  
  0,  
  0,  
  0   
}

const double nrrdTypeMax[NRRD_TYPE_MAX+1]

Initial value:

 {
  0,                       
  SCHAR_MAX,               
  UCHAR_MAX,               
  SHRT_MAX,                
  USHRT_MAX,               
  INT_MAX,                 
  UINT_MAX,                
  (double)NRRD_LLONG_MAX,  
  (double)NRRD_ULLONG_MAX, 
  0,                       
  0,                       
  0                        
}

const double nrrdTypeMin[NRRD_TYPE_MAX+1]

Initial value:

 {
  0,                       
  SCHAR_MIN,               
  0,                       
  SHRT_MIN,                
  0,                       
  INT_MIN,                 
  0,                       
  (double)NRRD_LLONG_MIN,  
  0,                       
  0,                       
  0,                       
  0                        
}

const double nrrdTypeNumberOfValues[NRRD_TYPE_MAX+1]

Initial value:

 {
  0,                         
  UCHAR_MAX+1,               
  UCHAR_MAX+1,               
  USHRT_MAX+1,               
  USHRT_MAX+1,               
  (double)UINT_MAX+1,        
  (double)UINT_MAX+1,        
  (double)NRRD_ULLONG_MAX+1, 
  (double)NRRD_ULLONG_MAX+1, 
  0,                         
  0,                         
  0                          
}

const char nrrdTypePrintfStr[NRRD_TYPE_MAX+1][AIR_STRLEN_SMALL]

Initial value:

 {
  "%*d",  
  "%d",
  "%u",
  "%hd",
  "%hu",
  "%d",
  "%u",
  AIR_LLONG_FMT,
  AIR_ULLONG_FMT,
  "%f",
  "%lf",
  "%*d"  
}

const size_t nrrdTypeSize[NRRD_TYPE_MAX+1]

Initial value:

 {
  0,  
  1,  
  1,  
  2,  
  2,  
  4,  
  4,  
  8,  
  8,  
  4,  
  8,  
  0   
}


Generated on Thu Jan 1 01:06:55 2009 for Teem by  doxygen 1.5.6