13 #ifndef mitkDICOMFileReaderSelector_h 14 #define mitkDICOMFileReaderSelector_h 53 void AddConfig(
const std::string& xmlDescription);
56 void AddConfigFile(
const std::string& filename);
59 void AddFileReaderCanditate(DICOMFileReader::Pointer reader);
63 void LoadBuiltIn3DConfigs();
66 void LoadBuiltIn3DnTConfigs();
71 ReaderList GetAllConfiguredReaders()
const;
79 DICOMFileReader::Pointer GetFirstReaderWithMinimumNumberOfOutputImages();
86 void AddConfigsFromResources(
const std::string& path);
87 void AddConfigFromResource(
const std::string& resourcename);
100 #endif // mitkDICOMFileReaderSelector_h
#define MITKDICOMREADER_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
std::list< DICOMFileReader::Pointer > ReaderList
Simple best-reader selection.
#define mitkClassMacroItkParent(className, SuperClassName)
std::vector< std::string > StringList