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

mitk::UnstructuredGridVtkWriterFactory Class Reference

#include <mitkUnstructuredGridVtkWriterFactory.h>

List of all members.

Public Types

typedef
mitk::UnstructuredGridVtkWriterFactory 
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

 UnstructuredGridVtkWriterFactory ()
 ~UnstructuredGridVtkWriterFactory ()

Detailed Description

Definition at line 28 of file mitkUnstructuredGridVtkWriterFactory.h.


Member Typedef Documentation

Definition at line 32 of file mitkUnstructuredGridVtkWriterFactory.h.

Definition at line 32 of file mitkUnstructuredGridVtkWriterFactory.h.

Definition at line 32 of file mitkUnstructuredGridVtkWriterFactory.h.

Definition at line 32 of file mitkUnstructuredGridVtkWriterFactory.h.


Constructor & Destructor Documentation

mitk::UnstructuredGridVtkWriterFactory::UnstructuredGridVtkWriterFactory (  ) [protected]

Definition at line 46 of file mitkUnstructuredGridVtkWriterFactory.cpp.

                                 {}
  ~CreateUnstructuredGridWriter() {}

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

mitk::UnstructuredGridVtkWriterFactory::~UnstructuredGridVtkWriterFactory (  ) [protected]

Definition at line 55 of file mitkUnstructuredGridVtkWriterFactory.cpp.

{
  this->RegisterOverride("IOWriter",
                         "UnstructuredGridVtkWriter",

Member Function Documentation

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

Class methods used to interface with the registered factories.

Definition at line 59 of file mitkUnstructuredGridVtkWriterFactory.cpp.

mitk::UnstructuredGridVtkWriterFactory::itkFactorylessNewMacro ( Self   )

Method for class instantiation.

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

Register one factory of this type

Definition at line 42 of file mitkUnstructuredGridVtkWriterFactory.h.

  {
    static bool IsRegistered = false;
    if ( !IsRegistered )
    {
      UnstructuredGridVtkWriterFactory::Pointer ugVtkWriterFactory = UnstructuredGridVtkWriterFactory::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