00001 #ifndef TFREADER_H 00002 #define TFREADER_H 00003 00004 00005 #include <qstring.h> 00006 #include <qregexp.h> 00007 00008 #include "transferFunction.h" 00009 00010 00012 00015 class TFReader 00016 { 00017 public: 00019 00022 TFReader (QString file); 00024 ~TFReader (); 00026 00029 bool read (); 00031 00034 transferFunction* getTransferFunctions (); 00035 00036 private: 00037 transferFunction transFunc; 00038 QString filename; 00039 QString section (QString string, QRegExp exp, int begin, int end); 00040 }; 00041 00042 #endif // TFREADER