![]() |
Orfeo Toolbox
3.16
|
Create instances of Brains2Header objects using an object factory. More...
#include <itkBrains2HeaderFactory.h>
Public Types | |
| typedef itk::Brains2HeaderBase::Pointer | Brains2HeaderBasePointer |
| typedef const Self * | ConstPointer |
| typedef Self * | Pointer |
| 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 &) |
Create instances of Brains2Header objects using an object factory.
Definition at line 28 of file itkBrains2HeaderFactory.h.
Class Methods used to interface with the registered factories Convenient typedefs.
Definition at line 41 of file itkBrains2HeaderFactory.h.
| typedef const Self* itk::Brains2HeaderFactory::ConstPointer |
Definition at line 34 of file itkBrains2HeaderFactory.h.
| typedef Self* itk::Brains2HeaderFactory::Pointer |
Definition at line 33 of file itkBrains2HeaderFactory.h.
Standard class typedefs.
Definition at line 32 of file itkBrains2HeaderFactory.h.
| itk::Brains2HeaderFactory::Brains2HeaderFactory | ( | ) |
Definition at line 56 of file itkBrains2HeaderFactory.cxx.
|
virtual |
Definition at line 60 of file itkBrains2HeaderFactory.cxx.
|
private |
|
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().
|
static |
Definition at line 51 of file itkBrains2HeaderFactory.cxx.
References CreateBrains2HeaderReader().
|
private |