17 #ifndef __mitkNrrdTbssRoiImageReader_h
18 #define __mitkNrrdTbssRoiImageReader_h
44 itkFactorylessNewMacro(
Self)
47 const
char* GetFileName() const override;
48 void SetFileName(const
char* aFileName) override;
49 const
char* GetFilePrefix() const override;
50 void SetFilePrefix(const
char* aFilePrefix) override;
51 const
char* GetFilePattern() const override;
52 void SetFilePattern(const
char* aFilePattern) override;
54 static
bool CanReadFile(const
std::
string filename, const
std::
string filePrefix, const
std::
string filePattern);
59 virtual
void GenerateData() override;
61 void ReadRoiInfo(
itk::MetaDataDictionary dict);
63 std::
string m_FileName;
64 std::
string m_FilePrefix;
65 std::
string m_FilePattern;
68 itk::TimeStamp m_CacheTime;
73 void operator=(const
Self&);
80 #endif // __mitkNrrdTbssImageReader_h
this class encapsulates diffusion volumes (vectorimages not yet supported by mitkImage) ...
mitk::TbssRoiImage OutputType
Superclass of all classes generating some kind of mitk::BaseData.
DataCollection - Class to facilitate loading/accessing structured data.
TbssRoiImageSource TbssVolSourceType
itk::Image< unsigned char, 3 > ImageType
static const std::string filename
#define mitkClassMacro(className, SuperClassName)
Interface class of readers that read from files.
Superclass of all classes generating diffusion volumes (instances of class DiffusionImage) as output...