13 #ifndef mitkCoreObjectFactoryBase_h
14 #define mitkCoreObjectFactoryBase_h
25 #include <itkObjectFactoryBase.h>
26 #include <itkVersion.h>
FileWriterList m_FileWriters
virtual const char * GetDescription() const
virtual MultimapType GetSaveFileExtensionsMap()=0
FileWriterList GetFileWriters()
std::multimap< std::string, std::string > MultimapType
virtual MultimapType GetFileExtensionsMap()=0
virtual std::string GetSaveFileExtensions()=0
static void CreateFileExtensions(MultimapType fileExtensionsMap, std::string &fileExtensions)
create a string from a map that contains the file extensions
virtual Mapper::Pointer CreateMapper(mitk::DataNode *node, MapperSlotId slotId)=0
virtual void SetDefaultProperties(mitk::DataNode *node)=0
std::list< mitk::FileWriterWithInformation::Pointer > FileWriterList
virtual const char * GetITKSourceVersion() const
virtual std::string GetFileExtensions()=0
Class for nodes of the DataTree.
unsigned int MapperSlotId
#define mitkClassMacroItkParent(className, SuperClassName)
Find image slices visible on a given plane.