VIPER REFERENCE MANUAL
static iflFormat* findNext ( | int& index, int openDSOifNecessary=TRUE); |
static iflFormat* findByMagic ( | int fd, int openDSOifNecessary=TRUE); |
static iflFormat* findByFormatName ( | const char* formatName, int openDSOifNecessary=TRUE); |
static iflFormat* findByFileName ( | const char* fileName, int noMatchRule=FALSE, int openDSOifNecessary=TRUE); |
const char* getName ( | ); |
const char* getDefaultSuffix ( | ); |
const char* getDescription ( | ); |
int accessModeIsSupported ( | int mode); |
virtual int typeIsSupported ( | iflDataType type); |
virtual int orderIsSupported ( | iflOrder order); |
virtual int orientationIsSupported ( | iflOrientation orientation); |
virtual int colorModelIsSupported ( | iflColorModel colormodel); |
virtual int compressionIsSupported ( | iflCompression compression); |
virtual int sizeIsSupported ( | int width, int height, int z, int c, iflOrientation orientation); |
virtual int pagingIsSupported ( | ); |
virtual int pageSizeIsSupported ( | int iWidth, int iHeight, int iz, int ic, int pWidth, int pHeight, int pz, int pc, iflOrientation orientation); |
virtual int randomAccessReadIsSupported ( | ); |
virtual int randomAccessWriteIsSupported ( | ); |
virtual iflDataType getPreferredType ( | ); |
virtual iflOrder getPreferredOrder ( | ); |
virtual iflOrientation getPreferredOrientation ( | ); |
virtual iflColorModel getPreferredColorModel ( | int nc=0); |
virtual iflCompression getPreferredCompression ( | ); |
virtual void getPreferredPageSize ( | int iWidth, int iHeight, int iz, int ic, int& pWidth, int& pHeight, int& pz, int& pc, iflOrientation orientation); |
iflStatus applyDefaults ( | iflFile* source, iflFileConfig& config); |
iflStatus applyDefaults ( | iflFileConfig* source, iflFileConfig& config); |
iflTagDescription* getTagDescriptions ( | int& count); |
int haveDSOVersion ( | int major, int minor); |
iflFormat ( | const char* formatName); |
virtual iflFile* newfileobj ( | ); |
virtual iflTagDescription* _getTagDescriptions ( | int& count); |
iflFormat ( | const char* formatName); |
virtual iflTagDescription* _getTagDescriptions ( | int& count); |
int accessModeIsSupported ( | int mode); |
iflStatus applyDefaults ( | iflFile* source, iflFileConfig& config); |
iflStatus applyDefaults ( | iflFileConfig* source, iflFileConfig& config); |
virtual int colorModelIsSupported ( | iflColorModel colormodel); |
virtual int compressionIsSupported ( | iflCompression compression); |
static iflFormat* findByFileName ( | const char* fileName, int noMatchRule=FALSE, int openDSOifNecessary=TRUE); |
static iflFormat* findByFormatName ( | const char* formatName, int openDSOifNecessary=TRUE); |
static iflFormat* findByMagic ( | int fd, int openDSOifNecessary=TRUE); |
static iflFormat* findNext ( | int& index, int openDSOifNecessary=TRUE); |
iflFormat* fmt; int index = 0; while ((fmt = iflFormat::findNext(index)) != NULL) printf("%s\n", fmt->getName());
const char* getDefaultSuffix ( | ); |
const char* getDescription ( | ); |
const char* getName ( | ); |
virtual iflColorModel getPreferredColorModel ( | int nc=0); |
virtual iflCompression getPreferredCompression ( | ); |
virtual iflOrder getPreferredOrder ( | ); |
virtual iflOrientation getPreferredOrientation ( | ); |
virtual void getPreferredPageSize ( | int iWidth, int iHeight, int iz, int ic, int& pWidth, int& pHeight, int& pz, int& pc, iflOrientation orientation); |
virtual iflDataType getPreferredType ( | ); |
iflTagDescription* getTagDescriptions ( | int& count); |
int haveDSOVersion ( | int major, int minor); |
virtual iflFile* newfileobj ( | ); |
virtual int orderIsSupported ( | iflOrder order); |
virtual int orientationIsSupported ( | iflOrientation orientation); |
virtual int pageSizeIsSupported ( | int iWidth, int iHeight, int iz, int ic, int pWidth, int pHeight, int pz, int pc, iflOrientation orientation); |
virtual int pagingIsSupported ( | ); |
virtual int randomAccessReadIsSupported ( | ); |
virtual int randomAccessWriteIsSupported ( | ); |
virtual int sizeIsSupported ( | int width, int height, int z, int c, iflOrientation orientation); |
virtual int typeIsSupported ( | iflDataType type); |