Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions

mitk::NrrdQBallImageWriterFactory Class Reference

#include <mitkNrrdQBallImageWriterFactory.h>

List of all members.

Public Types

typedef
mitk::NrrdQBallImageWriterFactory 
Self
typedef itk::ObjectFactoryBase Superclass
typedef itk::SmartPointer< SelfPointer
typedef itk::SmartPointer
< const Self
ConstPointer

Public Member Functions

virtual const char * GetClassName () const
virtual const char * GetITKSourceVersion (void) const
virtual const char * GetDescription (void) const
 itkFactorylessNewMacro (Self)

Static Public Member Functions

static void RegisterOneFactory (void)

Protected Member Functions

 NrrdQBallImageWriterFactory ()
 ~NrrdQBallImageWriterFactory ()

Detailed Description

Definition at line 28 of file mitkNrrdQBallImageWriterFactory.h.


Member Typedef Documentation

typedef itk::SmartPointer<const Self> mitk::NrrdQBallImageWriterFactory::ConstPointer

Definition at line 32 of file mitkNrrdQBallImageWriterFactory.h.

Definition at line 32 of file mitkNrrdQBallImageWriterFactory.h.

Definition at line 32 of file mitkNrrdQBallImageWriterFactory.h.

typedef itk::ObjectFactoryBase mitk::NrrdQBallImageWriterFactory::Superclass

Definition at line 32 of file mitkNrrdQBallImageWriterFactory.h.


Constructor & Destructor Documentation

mitk::NrrdQBallImageWriterFactory::NrrdQBallImageWriterFactory (  ) [protected]

Definition at line 46 of file mitkNrrdQBallImageWriterFactory.cpp.

                                {}

private:
  CreateNrrdQBallImageWriter(const Self&); //purposely not implemented
  void operator=(const Self&); //purposely not implemented
};

NrrdQBallImageWriterFactory::NrrdQBallImageWriterFactory()
{
mitk::NrrdQBallImageWriterFactory::~NrrdQBallImageWriterFactory (  ) [protected]

Definition at line 56 of file mitkNrrdQBallImageWriterFactory.cpp.


Member Function Documentation

virtual const char* mitk::NrrdQBallImageWriterFactory::GetClassName (  ) const [virtual]
const char * mitk::NrrdQBallImageWriterFactory::GetDescription ( void   ) const [virtual]

Definition at line 65 of file mitkNrrdQBallImageWriterFactory.cpp.

{
const char * mitk::NrrdQBallImageWriterFactory::GetITKSourceVersion ( void   ) const [virtual]

Class methods used to interface with the registered factories.

Definition at line 60 of file mitkNrrdQBallImageWriterFactory.cpp.

{
mitk::NrrdQBallImageWriterFactory::itkFactorylessNewMacro ( Self   )

Method for class instantiation.

static void mitk::NrrdQBallImageWriterFactory::RegisterOneFactory ( void   ) [inline, static]

Register one factory of this type

Definition at line 42 of file mitkNrrdQBallImageWriterFactory.h.

Referenced by mitk::DiffusionImagingObjectFactory::DiffusionImagingObjectFactory().

  {
    static bool IsRegistered = false;
    if ( !IsRegistered )
    {
      NrrdQBallImageWriterFactory::Pointer ugVtkWriterFactory = NrrdQBallImageWriterFactory::New();
      ObjectFactoryBase::RegisterFactory( ugVtkWriterFactory );
      IsRegistered = true;
    }
  }

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines