47 return dynamic_cast<const Self*
>(&other) !=
nullptr;
53 os <<
"Nothing to configure" << std::endl;
68 for (StringList::const_iterator inputIter = inputFilenames.begin();
69 inputIter != inputFilenames.end();
~DICOMNullFileReader() override
void InternalPrintConfiguration(std::ostream &os) const override
Configuration description for human reader, to be implemented by sub-classes.
void SetNumberOfOutputs(unsigned int numberOfOutputs)
bool CanHandleFile(const std::string &filename) override
Indicate whether this reader can handle given file.
void SetOutput(unsigned int index, const DICOMImageBlockDescriptor &output)
bool LoadImages() override
const StringList & GetInputFiles() const
This input files.
void SetImageFrameList(const DICOMImageFrameList &framelist)
List of frames that constitute the mitk::Image (DICOMImageFrames)
std::vector< DICOMImageFrameInfo::Pointer > DICOMImageFrameList
Output descriptor for DICOMFileReader.
void AnalyzeInputFiles() override
Analyze input files.
std::vector< std::string > StringList
bool operator==(const DICOMFileReader &other) const override
DICOMFileReader & operator=(const DICOMFileReader &other)
Interface for DICOM readers that produce mitk::Images.
DICOMNullFileReader & operator=(const DICOMNullFileReader &other)