19#ifndef itkVideoIOFactory_h
20#define itkVideoIOFactory_h
24#include "ITKVideoIOExport.h"
47extern ITKVideoIO_EXPORT std::ostream &
72#if !defined(ITK_LEGACY_REMOVE)
75 static constexpr IOModeEnum ReadFileMode = IOModeEnum::ReadFileMode;
76 static constexpr IOModeEnum ReadCameraMode = IOModeEnum::ReadCameraMode;
77 static constexpr IOModeEnum WriteMode = IOModeEnum::WriteMode;
Implements transparent reference counting.
SmartPointer< Self > Pointer
Contains all enum classes used by VideoIOFactory class.
SmartPointer< Self > Pointer
static VideoIOBase::Pointer CreateVideoIO(IOModeEnum mode, const char *arg)
SmartPointer< const Self > ConstPointer
VideoIOFactoryEnums::IOMode IOModeEnum
~VideoIOFactory() override
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
ITKCommon_EXPORT std::ostream & operator<<(std::ostream &out, typename AnatomicalOrientation::CoordinateEnum value)