13 #ifndef mitkBaseDataSerializer_h
14 #define mitkBaseDataSerializer_h
20 #include <itkObjectFactoryBase.h>
47 itkSetStringMacro(FilenameHint);
49 itkGetStringMacro(FilenameHint);
52 itkSetStringMacro(WorkingDirectory);
54 itkGetStringMacro(WorkingDirectory);
#define MITKSCENESERIALIZATIONBASE_EXPORT
Base class for objects that serialize BaseData types to files.
mitkClassMacroItkParent(BaseDataSerializer, itk::Object)
virtual std::string Serialize()
Serializes the previously set BaseData object to a file.
std::string GetUniqueFilenameInWorkingDirectory()
std::string m_WorkingDirectory
BaseData::ConstPointer m_Data
std::string m_FilenameHint
~BaseDataSerializer() override
Base class of all data objects.
Provides the MITK_REGISTER_SERIALIZER macro for automatic registration of serializer classes.
Find image slices visible on a given plane.