Orfeo Toolbox  3.16
Public Types | Public Member Functions | Static Public Member Functions | Private Member Functions
itk::Brains2HeaderFactory Class Reference

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

#include <itkBrains2HeaderFactory.h>

List of all members.

Public Types

typedef
itk::Brains2HeaderBase::Pointer 
Brains2HeaderBasePointer
typedef const SelfConstPointer
typedef SelfPointer
typedef Brains2HeaderFactory Self

Public Member Functions

 Brains2HeaderFactory ()
virtual ~Brains2HeaderFactory ()

Static Public Member Functions

static Brains2HeaderBasePointer CreateBrains2HeaderReader (const std::string &TypeID)
static Brains2HeaderBasePointer CreateBrains2HeaderWriter (const std::string &TypeID)

Private Member Functions

 Brains2HeaderFactory (const Self &)
void operator= (const Self &)

Detailed Description

Create instances of Brains2Header objects using an object factory.

Definition at line 28 of file itkBrains2HeaderFactory.h.


Member Typedef Documentation

Class Methods used to interface with the registered factories Convenient typedefs.

Definition at line 41 of file itkBrains2HeaderFactory.h.

Definition at line 34 of file itkBrains2HeaderFactory.h.

Definition at line 33 of file itkBrains2HeaderFactory.h.

Standard class typedefs.

Definition at line 32 of file itkBrains2HeaderFactory.h.


Constructor & Destructor Documentation

itk::Brains2HeaderFactory::Brains2HeaderFactory ( )

Definition at line 56 of file itkBrains2HeaderFactory.cxx.

itk::Brains2HeaderFactory::~Brains2HeaderFactory ( )
virtual

Definition at line 60 of file itkBrains2HeaderFactory.cxx.

itk::Brains2HeaderFactory::Brains2HeaderFactory ( const Self )
private

Member Function Documentation

Brains2HeaderBase::Pointer itk::Brains2HeaderFactory::CreateBrains2HeaderReader ( const std::string &  TypeID)
static

Create the appropriate Brains2Header depending on the particulars of the file.

Definition at line 24 of file itkBrains2HeaderFactory.cxx.

References NULL.

Referenced by CreateBrains2HeaderWriter(), and itk::Brains2HeaderBase::ReadBrains2Header().

Brains2HeaderBase::Pointer itk::Brains2HeaderFactory::CreateBrains2HeaderWriter ( const std::string &  TypeID)
static

Definition at line 51 of file itkBrains2HeaderFactory.cxx.

References CreateBrains2HeaderReader().

void itk::Brains2HeaderFactory::operator= ( const Self )
private

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

Generated at Sun Feb 3 2013 01:16:56 for Orfeo Toolbox with doxygen 1.8.1.1