Medical Imaging Interaction Toolkit  2018.4.99-b20efe7f
Medical Imaging Interaction Toolkit
mitk::ContourObjectFactory Class Reference

#include <mitkContourObjectFactory.h>

Inheritance diagram for mitk::ContourObjectFactory:
Collaboration diagram for mitk::ContourObjectFactory:

Public Member Functions

 mitkClassMacro (ContourObjectFactory, CoreObjectFactoryBase)
 
Pointer Clone () const
 
Mapper::Pointer CreateMapper (mitk::DataNode *node, MapperSlotId slotId) override
 
void SetDefaultProperties (mitk::DataNode *node) override
 
std::string GetFileExtensions () override
 
mitk::CoreObjectFactoryBase::MultimapType GetFileExtensionsMap () override
 
std::string GetSaveFileExtensions () override
 
mitk::CoreObjectFactoryBase::MultimapType GetSaveFileExtensionsMap () override
 
void RegisterIOFactories ()
 
- Public Member Functions inherited from mitk::CoreObjectFactoryBase
virtual std::vector< std::string > GetClassHierarchy () const
 
virtual const char * GetClassName () const
 
virtual const char * GetITKSourceVersion () const
 
virtual const char * GetDescription () const
 
FileWriterList GetFileWriters ()
 

Static Public Member Functions

static Pointer New ()
 
- Static Public Member Functions inherited from mitk::CoreObjectFactoryBase
static const char * GetStaticNameOfClass ()
 

Protected Member Functions

 ContourObjectFactory ()
 
 ~ContourObjectFactory () override
 
void CreateFileExtensionsMap ()
 

Protected Attributes

MultimapType m_FileExtensionsMap
 
MultimapType m_SaveFileExtensionsMap
 
- Protected Attributes inherited from mitk::CoreObjectFactoryBase
FileWriterList m_FileWriters
 

Additional Inherited Members

- Public Types inherited from mitk::CoreObjectFactoryBase
typedef std::list< mitk::FileWriterWithInformation::PointerFileWriterList
 
typedef std::multimap< std::string, std::string > MultimapType
 
typedef CoreObjectFactoryBase Self
 
typedef itk::Object Superclass
 
typedef itk::SmartPointer< SelfPointer
 
typedef itk::SmartPointer< const SelfConstPointer
 
- Static Protected Member Functions inherited from mitk::CoreObjectFactoryBase
static void CreateFileExtensions (MultimapType fileExtensionsMap, std::string &fileExtensions)
 create a string from a map that contains the file extensions More...
 

Detailed Description

Definition at line 21 of file mitkContourObjectFactory.h.

Constructor & Destructor Documentation

◆ ContourObjectFactory()

mitk::ContourObjectFactory::ContourObjectFactory ( )
protected

Definition at line 30 of file mitkContourObjectFactory.cpp.

References MITK_DEBUG.

◆ ~ContourObjectFactory()

mitk::ContourObjectFactory::~ContourObjectFactory ( )
overrideprotected

Definition at line 41 of file mitkContourObjectFactory.cpp.

Member Function Documentation

◆ Clone()

Pointer mitk::ContourObjectFactory::Clone ( ) const

◆ CreateFileExtensionsMap()

void mitk::ContourObjectFactory::CreateFileExtensionsMap ( )
protected

Definition at line 118 of file mitkContourObjectFactory.cpp.

◆ CreateMapper()

◆ GetFileExtensions()

std::string mitk::ContourObjectFactory::GetFileExtensions ( )
overridevirtual

◆ GetFileExtensionsMap()

mitk::CoreObjectFactoryBase::MultimapType mitk::ContourObjectFactory::GetFileExtensionsMap ( )
overridevirtual
Deprecated:
(as of 2014_10) See mitk::FileReaderRegistry and QmitkIOUtil

Implements mitk::CoreObjectFactoryBase.

Definition at line 108 of file mitkContourObjectFactory.cpp.

References m_FileExtensionsMap.

◆ GetSaveFileExtensions()

std::string mitk::ContourObjectFactory::GetSaveFileExtensions ( )
overridevirtual

◆ GetSaveFileExtensionsMap()

mitk::CoreObjectFactoryBase::MultimapType mitk::ContourObjectFactory::GetSaveFileExtensionsMap ( )
overridevirtual

◆ mitkClassMacro()

mitk::ContourObjectFactory::mitkClassMacro ( ContourObjectFactory  ,
CoreObjectFactoryBase   
)

◆ New()

static Pointer mitk::ContourObjectFactory::New ( )
static

Referenced by RegisterIOFactories().

◆ RegisterIOFactories()

void mitk::ContourObjectFactory::RegisterIOFactories ( )
Deprecated:
(as of 2013_09)

Definition at line 129 of file mitkContourObjectFactory.cpp.

References mitk::CoreObjectFactory::GetInstance(), and New().

◆ SetDefaultProperties()

Member Data Documentation

◆ m_FileExtensionsMap

MultimapType mitk::ContourObjectFactory::m_FileExtensionsMap
protected

Definition at line 41 of file mitkContourObjectFactory.h.

Referenced by GetFileExtensions(), and GetFileExtensionsMap().

◆ m_SaveFileExtensionsMap

MultimapType mitk::ContourObjectFactory::m_SaveFileExtensionsMap
protected

Definition at line 42 of file mitkContourObjectFactory.h.

Referenced by GetSaveFileExtensions(), and GetSaveFileExtensionsMap().


The documentation for this class was generated from the following files: