Go to the documentation of this file.
38 #ifndef vtkImageReader2Factory_h
39 #define vtkImageReader2Factory_h
42 #include "vtkIOImageModule.h"
47 class vtkImageReader2FactoryCleanup;
87 friend class vtkImageReader2FactoryCleanup;
maintain a list of image readers
static void InitializeReaders()
static vtkImageReader2 * CreateImageReader2(const char *path)
open the image file, it is the callers responsibility to call Delete on the returned object.
abstract base class for most VTK objects
static void GetRegisteredReaders(vtkImageReader2Collection *)
The caller must allocate the vtkImageReader2Collection and pass in the pointer to this method.
~vtkImageReader2Factory() override
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Superclass of binary file readers.
a simple class to control print indentation
static void RegisterReader(vtkImageReader2 *r)
registered readers will be queried in CreateImageReader2 to see if they can load a given file.
static vtkImageReader2Factory * New()
Superclass of binary file readers.