|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkTransformFileReader_h
19 #define itkTransformFileReader_h
21 #include "ITKIOTransformBaseExport.h"
36 template <
typename TParametersValueType>
65 itkSetStringMacro(FileName);
68 itkGetStringMacro(FileName);
74 #if !defined(ITK_LEGACY_REMOVE)
81 return &m_TransformList;
84 const TransformListType *
87 return &m_TransformList;
93 return &m_TransformList;
98 itkSetObjectMacro(TransformIO, TransformIOType);
99 itkGetConstObjectMacro(TransformIO, TransformIOType);
104 PrintSelf(std::ostream & os,
Indent indent)
const override;
119 #ifdef ITK_IO_FACTORY_REGISTER_MANAGER
120 # include "itkTransformIOFactoryRegisterManager.h"
125 #endif // itkTransformFileReade_h
128 #ifndef ITK_TEMPLATE_EXPLICIT_TransformFileReader
137 #if defined(ITKIOTransformBase_EXPORTS)
139 # define ITKIOTransformBase_EXPORT_EXPLICIT ITK_FORWARD_EXPORT
142 # define ITKIOTransformBase_EXPORT_EXPLICIT ITKIOTransformBase_EXPORT
147 ITK_GCC_PRAGMA_DIAG_PUSH()
148 ITK_GCC_PRAGMA_DIAG(ignored
"-Wattributes")
153 ITK_GCC_PRAGMA_DIAG_POP()
156 #undef ITKIOTransformBase_EXPORT_EXPLICIT
Class to hold and manage different parameter types used during optimization.
LightProcessObject is the base class for all process objects (source, filters, mappers) in the Insigh...
Control indentation during Print() invocation.
template class ITKIOTransformBase_EXPORT_EXPLICIT TransformFileReaderTemplate< float >
Light weight base class for most itk classes.
template class ITKIOTransformBase_EXPORT_EXPLICIT TransformFileReaderTemplate< double >
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
Base class for most ITK classes.