|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkDICOMNullFileReader.h>


Public Member Functions | |
| mitkClassMacro (DICOMNullFileReader, DICOMFileReader) | |
| mitkCloneMacro (DICOMNullFileReader) | |
| void | AnalyzeInputFiles () override |
| Analyze input files. More... | |
| bool | LoadImages () override |
| bool | CanHandleFile (const std::string &filename) override |
| Indicate whether this reader can handle given file. More... | |
| bool | operator== (const DICOMFileReader &other) const override |
| DICOMTagPathList | GetTagsOfInterest () const override |
| void | SetTagCache (const DICOMTagCache::Pointer &) override |
| A way to provide external knowledge about files and tag values is appreciated. More... | |
Public Member Functions inherited from mitk::DICOMFileReader | |
| mitkClassMacroItkParent (DICOMFileReader, itk::Object) | |
| void | SetInputFiles (const StringList &filenames) |
| This input files. More... | |
| const StringList & | GetInputFiles () const |
| This input files. More... | |
| unsigned int | GetNumberOfOutputs () const |
| Number of outputs, only meaningful after calling AnalyzeInputFiles() More... | |
| const DICOMImageBlockDescriptor & | GetOutput (unsigned int index) const |
| Individual outputs, only meaningful after calling AnalyzeInputFiles(). More... | |
| void | SetConfigurationLabel (const std::string &) |
| Short label/name to describe this reader. More... | |
| std::string | GetConfigurationLabel () const |
| Short label/name to describe this reader. More... | |
| void | SetConfigurationDescription (const std::string &) |
| One-sentence description of the reader's loading "strategy". More... | |
| std::string | GetConfigurationDescription () const |
| One-sentence description of the reader's loading "strategy". More... | |
| void | PrintConfiguration (std::ostream &os) const |
| Print configuration description to given stream, for human reader. More... | |
| void | PrintOutputs (std::ostream &os, bool filenameDetails=false) const |
| Print output description to given stream, for human reader. More... | |
| virtual void | SetAdditionalTagsOfInterest (const AdditionalTagsMapType &tagList) |
| Set a list of DICOMTagPaths that specifiy all DICOM-Tags that will be copied into the property of the mitk::Image. More... | |
| virtual void | SetTagLookupTableToPropertyFunctor (mitk::DICOMImageBlockDescriptor::TagLookupTableToPropertyFunctor functor) |
| Set a functor that defines how the slice-specific tag-values are stored in a Property. More... | |
Static Public Member Functions | |
| static Pointer | New () |
Static Public Member Functions inherited from mitk::DICOMFileReader | |
| static bool | IsDICOM (const std::string &filename) |
| Test whether a file is DICOM at all. More... | |
Additional Inherited Members | |
Public Types inherited from mitk::DICOMFileReader | |
| typedef DICOMImageBlockDescriptor::AdditionalTagsMapType | AdditionalTagsMapType |
Definition at line 21 of file mitkDICOMNullFileReader.h.
|
protected |
Definition at line 16 of file mitkDICOMNullFileReader.cpp.
References ~DICOMNullFileReader().
Referenced by SetTagCache(), and ~DICOMNullFileReader().
|
overrideprotected |
Definition at line 22 of file mitkDICOMNullFileReader.cpp.
References DICOMNullFileReader().
Referenced by DICOMNullFileReader(), and SetTagCache().
|
protected |
Definition at line 27 of file mitkDICOMNullFileReader.cpp.
References operator=().
|
overridevirtual |
Analyze input files.
Implements mitk::DICOMFileReader.
Definition at line 59 of file mitkDICOMNullFileReader.cpp.
References mitk::DICOMFileReader::ClearOutputs(), mitk::DICOMFileReader::GetInputFiles(), LoadImages(), mitk::DICOMImageFrameInfo::New(), mitk::DICOMImageBlockDescriptor::SetImageFrameList(), mitk::DICOMFileReader::SetNumberOfOutputs(), and mitk::DICOMFileReader::SetOutput().
Referenced by InternalPrintConfiguration().
|
overridevirtual |
Indicate whether this reader can handle given file.
Implements mitk::DICOMFileReader.
Definition at line 94 of file mitkDICOMNullFileReader.cpp.
Referenced by LoadImages().
|
inlineoverridevirtual |
Implements mitk::DICOMFileReader.
Definition at line 38 of file mitkDICOMNullFileReader.h.
|
overrideprotectedvirtual |
Configuration description for human reader, to be implemented by sub-classes.
Implements mitk::DICOMFileReader.
Definition at line 51 of file mitkDICOMNullFileReader.cpp.
References AnalyzeInputFiles().
Referenced by operator==(), and SetTagCache().
|
overridevirtual |
Load the mitk::Images in our outputs, the DICOMImageBlockDescriptor. To be called only after AnalyzeInputFiles(). Take care of potential exceptions!
Implements mitk::DICOMFileReader.
Definition at line 86 of file mitkDICOMNullFileReader.cpp.
References CanHandleFile().
Referenced by AnalyzeInputFiles().
| mitk::DICOMNullFileReader::mitkClassMacro | ( | DICOMNullFileReader | , |
| DICOMFileReader | |||
| ) |
| mitk::DICOMNullFileReader::mitkCloneMacro | ( | DICOMNullFileReader | ) |
|
static |
Referenced by mitkDICOMFileReaderTest().
|
protected |
Definition at line 34 of file mitkDICOMNullFileReader.cpp.
References mitk::DICOMFileReader::operator=(), and operator==().
Referenced by DICOMNullFileReader(), and SetTagCache().
|
overridevirtual |
Implements mitk::DICOMFileReader.
Definition at line 45 of file mitkDICOMNullFileReader.cpp.
References InternalPrintConfiguration().
Referenced by operator=().
|
inlineoverridevirtual |
A way to provide external knowledge about files and tag values is appreciated.
Implements mitk::DICOMFileReader.
Definition at line 39 of file mitkDICOMNullFileReader.h.
References DICOMNullFileReader(), InternalPrintConfiguration(), operator=(), and ~DICOMNullFileReader().