18#ifndef itkTransformFileReader_h
19#define itkTransformFileReader_h
21#include "ITKIOTransformBaseExport.h"
36template <
typename TParametersValueType>
64 itkSetStringMacro(FileName);
67 itkGetStringMacro(FileName);
73#if !defined(ITK_LEGACY_REMOVE)
80 return &m_TransformList;
83 const TransformListType *
86 return &m_TransformList;
92 return &m_TransformList;
110 std::string m_FileName{};
118#if defined ITK_TRANSFORMIO_FACTORY_REGISTER_MANAGER || defined ITK_IO_FACTORY_REGISTER_MANAGER
119# include "itkTransformIOFactoryRegisterManager.h"
127#ifndef ITK_TEMPLATE_EXPLICIT_TransformFileReader
136#if defined(ITKIOTransformBase_EXPORTS)
138# define ITKIOTransformBase_EXPORT_EXPLICIT ITK_FORWARD_EXPORT
141# define ITKIOTransformBase_EXPORT_EXPLICIT ITKIOTransformBase_EXPORT
146ITK_GCC_PRAGMA_DIAG_PUSH()
147ITK_GCC_PRAGMA_DIAG(ignored
"-Wattributes")
152ITK_GCC_PRAGMA_DIAG_POP()
155#undef ITKIOTransformBase_EXPORT_EXPLICIT
Control indentation during Print() invocation.
Light weight base class for most itk classes.
LightProcessObject is the base class for all process objects (source, filters, mappers) in the Insigh...
Base class for most ITK classes.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
template class ITKIOTransformBase_EXPORT_EXPLICIT TransformFileReaderTemplate< float >
template class ITKIOTransformBase_EXPORT_EXPLICIT TransformFileReaderTemplate< double >