18 #ifndef itkTransformFileReader_h 19 #define itkTransformFileReader_h 21 #include "ITKIOTransformBaseExport.h" 36 template<
typename TParametersValueType>
64 itkSetStringMacro(FileName);
67 itkGetStringMacro(FileName);
70 virtual void Update();
72 #if !defined( ITK_FUTURE_LEGACY_REMOVE ) 80 const TransformListType * GetTransformList() {
return &m_TransformList; }
84 itkSetObjectMacro( TransformIO, TransformIOType );
85 itkGetConstObjectMacro( TransformIO, TransformIOType );
89 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
100 void operator=(const Self &) ITK_DELETE_FUNCTION;
108 #ifdef ITK_IO_FACTORY_REGISTER_MANAGER 109 #include "itkTransformIOFactoryRegisterManager.h" 114 #endif // itkTransformFileReade_h 117 #ifndef ITK_TEMPLATE_EXPLICIT_TransformFileReader 126 # if defined( ITKIOTransformBase_EXPORTS ) 128 # define ITKIOTransformBase_EXPORT_EXPLICIT 131 # define ITKIOTransformBase_EXPORT_EXPLICIT ITKIOTransformBase_EXPORT 136 #ifdef ITK_HAS_GCC_PRAGMA_DIAG_PUSHPOP 137 ITK_GCC_PRAGMA_DIAG_PUSH()
139 ITK_GCC_PRAGMA_DIAG(ignored
"-Wattributes")
144 #ifdef ITK_HAS_GCC_PRAGMA_DIAG_PUSHPOP 145 ITK_GCC_PRAGMA_DIAG_POP()
147 ITK_GCC_PRAGMA_DIAG(warning
"-Wattributes")
151 # undef ITKIOTransformBase_EXPORT_EXPLICIT
template class ITKIOTransformBase_EXPORT_EXPLICIT TransformFileReaderTemplate< double >
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Class to hold and manage different parameter types used during optimization.
template class ITKIOTransformBase_EXPORT_EXPLICIT TransformFileReaderTemplate< float >
LightProcessObject is the base class for all process objects (source, filters, mappers) in the Insigh...
Control indentation during Print() invocation.
Base class for most ITK classes.