43 #ifndef SVK_VARIAN_FID_READER_H
44 #define SVK_VARIAN_FID_READER_H
51 #include <vtkInformation.h>
52 #include <vtkStringArray.h>
53 #include <vtkCallbackCommand.h>
79 return "Varian FID File";
106 virtual void InitDcmHeader();
110 void GetFidKeyValuePair( vtkStringArray* keySet = NULL);
111 static void UpdateProgressCallback(
117 void UpdateProgress(
double amount);
121 map <string, vector<string> > fidMap;
124 vtkCallbackCommand* progressCallback;
132 #endif //SVK_VARIAN_FID_READER_H
virtual int CanReadFile(const char *fname)
Definition: svkVarianFidReader.cc:119
Definition: svkImageReader2.h:75
svkVarianFidReader()
Definition: svkVarianFidReader.cc:61
~svkVarianFidReader()
Definition: svkVarianFidReader.cc:87
Definition: svkVarianFidMapper.h:74
ReaderType
Definition: svkImageReader2.h:67
Definition: svkVarianReader.h:58
void SetProgressText(string progressText)
Definition: svkVarianFidReader.cc:354
virtual svkImageReader2::ReaderType GetReaderType()
Definition: svkVarianFidReader.h:82
virtual int FillOutputPortInformation(int port, vtkInformation *info)
Definition: svkVarianFidReader.cc:344
vtkTypeMacro(svkVarianFidReader, svkVarianReader)
Definition: svkVarianFidReader.h:68
static svkVarianFidReader * New()
virtual const char * GetDescriptiveName()
Definition: svkVarianFidReader.h:78
virtual void ExecuteInformation()
Definition: svkVarianFidReader.cc:198
virtual void ExecuteDataWithInformation(vtkDataObject *output, vtkInformation *outInfo)
Definition: svkVarianFidReader.cc:168