![]() |
ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkImageIOFactory.h>
Inheritance diagram for itk::ImageIOFactory:
Collaboration diagram for itk::ImageIOFactory:Public Types | |
| typedef SmartPointer< const Self > | ConstPointer |
| enum | FileModeType { ReadMode, WriteMode } |
| typedef SmartPointer< Self > | Pointer |
| typedef ImageIOFactory | Self |
| typedef Object | Superclass |
Public Member Functions | |
| virtual const char * | GetNameOfClass () const |
Static Public Member Functions | |
| static ImageIOBasePointer | CreateImageIO (const char *path, FileModeType mode) |
Public Attributes | |
| typedef::itk::ImageIOBase::Pointer | ImageIOBasePointer |
Protected Member Functions | |
| ImageIOFactory () | |
| ~ImageIOFactory () | |
Private Member Functions | |
| ImageIOFactory (const Self &) | |
| void | operator= (const Self &) |
Create instances of ImageIO objects using an object factory.
Definition at line 30 of file itkImageIOFactory.h.
| typedef SmartPointer< const Self > itk::ImageIOFactory::ConstPointer |
Reimplemented from itk::Object.
Definition at line 37 of file itkImageIOFactory.h.
| typedef SmartPointer< Self > itk::ImageIOFactory::Pointer |
Reimplemented from itk::Object.
Definition at line 36 of file itkImageIOFactory.h.
Standard class typedefs.
Reimplemented from itk::Object.
Definition at line 34 of file itkImageIOFactory.h.
Reimplemented from itk::Object.
Definition at line 35 of file itkImageIOFactory.h.
Mode in which the files is intended to be used
Definition at line 48 of file itkImageIOFactory.h.
| itk::ImageIOFactory::ImageIOFactory | ( | ) | [protected] |
| itk::ImageIOFactory::~ImageIOFactory | ( | ) | [protected] |
| itk::ImageIOFactory::ImageIOFactory | ( | const Self & | ) | [private] |
| static ImageIOBasePointer itk::ImageIOFactory::CreateImageIO | ( | const char * | path, |
| FileModeType | mode | ||
| ) | [static] |
Create the appropriate ImageIO depending on the particulars of the file.
Referenced by HashTestImage().
| virtual const char* itk::ImageIOFactory::GetNameOfClass | ( | ) | const [virtual] |
Class Methods used to interface with the registered factories Run-time type information (and related methods).
Reimplemented from itk::Object.
| void itk::ImageIOFactory::operator= | ( | const Self & | ) | [private] |
Mutex lock to protect modification to the reference count
Reimplemented from itk::Object.
| typedef::itk::ImageIOBase::Pointer itk::ImageIOFactory::ImageIOBasePointer |
Convenient typedefs.
Definition at line 42 of file itkImageIOFactory.h.
1.7.6.1