Medical Imaging Interaction Toolkit  2018.4.99-389bf124
Medical Imaging Interaction Toolkit
mitk::PlanarFigureIOFactory Class Reference

Create instances of PlanarFigureReader objects using an object factory. More...

#include <mitkPlanarFigureIOFactory.h>

Inheritance diagram for mitk::PlanarFigureIOFactory:
Collaboration diagram for mitk::PlanarFigureIOFactory:

Public Types

typedef PlanarFigureIOFactory Self
 
typedef itk::ObjectFactoryBase Superclass
 
typedef itk::SmartPointer< SelfPointer
 
typedef itk::SmartPointer< const SelfConstPointer
 

Public Member Functions

const char * GetITKSourceVersion (void) const override
 
const char * GetDescription (void) const override
 
virtual const char * GetClassName () const
 

Static Public Member Functions

static Pointer New ()
 
static PlanarFigureIOFactoryFactoryNew ()
 
static void RegisterOneFactory (void)
 

Protected Member Functions

 PlanarFigureIOFactory ()
 
 ~PlanarFigureIOFactory () override
 

Detailed Description

Create instances of PlanarFigureReader objects using an object factory.

Definition at line 28 of file mitkPlanarFigureIOFactory.h.

Member Typedef Documentation

◆ ConstPointer

◆ Pointer

◆ Self

Standard class typedefs.

Definition at line 32 of file mitkPlanarFigureIOFactory.h.

◆ Superclass

typedef itk::ObjectFactoryBase mitk::PlanarFigureIOFactory::Superclass

Definition at line 33 of file mitkPlanarFigureIOFactory.h.

Constructor & Destructor Documentation

◆ PlanarFigureIOFactory()

mitk::PlanarFigureIOFactory::PlanarFigureIOFactory ( )
protected

Definition at line 21 of file mitkPlanarFigureIOFactory.cpp.

References New().

Referenced by FactoryNew(), and RegisterOneFactory().

◆ ~PlanarFigureIOFactory()

mitk::PlanarFigureIOFactory::~PlanarFigureIOFactory ( )
overrideprotected

Definition at line 30 of file mitkPlanarFigureIOFactory.cpp.

Referenced by RegisterOneFactory().

Member Function Documentation

◆ FactoryNew()

static PlanarFigureIOFactory* mitk::PlanarFigureIOFactory::FactoryNew ( )
inlinestatic

Definition at line 43 of file mitkPlanarFigureIOFactory.h.

References PlanarFigureIOFactory().

◆ GetClassName()

virtual const char* mitk::PlanarFigureIOFactory::GetClassName ( ) const
virtual

Run-time type information (and related methods).

◆ GetDescription()

const char * mitk::PlanarFigureIOFactory::GetDescription ( void  ) const
override

Definition at line 32 of file mitkPlanarFigureIOFactory.cpp.

◆ GetITKSourceVersion()

const char * mitk::PlanarFigureIOFactory::GetITKSourceVersion ( void  ) const
override

Class methods used to interface with the registered factories.

Definition at line 31 of file mitkPlanarFigureIOFactory.cpp.

◆ New()

static Pointer mitk::PlanarFigureIOFactory::New ( )
static

Method for class instantiation.

Referenced by PlanarFigureIOFactory(), and RegisterOneFactory().

◆ RegisterOneFactory()

static void mitk::PlanarFigureIOFactory::RegisterOneFactory ( void  )
inlinestatic

Register one factory of this type

Deprecated:
(as of 2013_09)

Definition at line 51 of file mitkPlanarFigureIOFactory.h.

References New(), PlanarFigureIOFactory(), and ~PlanarFigureIOFactory().


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