18#ifndef itkImageIOFactory_h
19#define itkImageIOFactory_h
20#include "ITKIOImageBaseExport.h"
51#if !defined(ITK_LEGACY_REMOVE)
56 static constexpr IOFileModeEnum ReadMode = IOFileModeEnum::ReadMode;
57 static constexpr IOFileModeEnum WriteMode = IOFileModeEnum::WriteMode;
SmartPointer< Self > Pointer
static ImageIOBasePointer CreateImageIO(const char *path, IOFileModeEnum mode)
~ImageIOFactory() override
itk::IOFileModeEnum IOFileModeEnum
itk::ImageIOBase::Pointer ImageIOBasePointer
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
CommonEnums::IOFileMode IOFileModeEnum