26 static bool alreadyDone =
false;
46 std::string classname(
"RegEvaluationObject");
47 if(node->
GetData() && classname.compare(node->
GetData()->GetNameOfClass())==0)
50 newMapper->SetDataNode(node);
88 struct RegisterRegEvaluationObjectFactoryHelper{
89 RegisterRegEvaluationObjectFactoryHelper()
95 ~RegisterRegEvaluationObjectFactoryHelper()
const char * GetFileExtensions() override
void RegisterIOFactories()
static Pointer GetInstance()
~RegEvaluationObjectFactory() override
RegEvaluationObjectFactory()
std::multimap< std::string, std::string > MultimapType
std::string m_FileExtensions
BaseData * GetData() const
Get the data object (instance of BaseData, e.g., an Image) managed by this DataNode.
mitk::CoreObjectFactoryBase::MultimapType GetFileExtensionsMap() override
static RegisterRegEvaluationObjectFactoryHelper registerMITKRegistrationWrapperIOFactoryHelper
const char * GetSaveFileExtensions() override
mitk::Mapper::Pointer CreateMapper(mitk::DataNode *node, MapperSlotId slotId) override
void SetDefaultProperties(mitk::DataNode *node) override
mitk::CoreObjectFactoryBase::MultimapType GetSaveFileExtensionsMap() override
unsigned int MapperSlotId
std::multimap< std::string, std::string > MultimapType
Class for nodes of the DataTree.