18 #ifndef itkTransformFileWriter_h 19 #define itkTransformFileWriter_h 21 #include "ITKIOTransformBaseExport.h" 38 template<
typename TParametersValueType>
64 itkSetStringMacro(FileName);
67 itkGetStringMacro(FileName);
74 void SetAppendMode(
bool mode);
79 void SetInput(
const Object *transform);
81 const TransformType * GetInput();
84 void AddTransform(
const Object *transform);
90 itkSetObjectMacro( TransformIO, TransformIOType );
91 itkGetConstObjectMacro( TransformIO, TransformIOType );
98 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
101 void PushBackTransformList(
const Object *transObj);
109 void operator=(const Self &) ITK_DELETE_FUNCTION;
115 #ifdef ITK_HAS_GCC_PRAGMA_DIAG_PUSHPOP 116 ITK_GCC_PRAGMA_DIAG_PUSH()
118 ITK_GCC_PRAGMA_DIAG(ignored
"-Wattributes")
125 #ifdef ITK_HAS_GCC_PRAGMA_DIAG_PUSHPOP 126 ITK_GCC_PRAGMA_DIAG_POP()
128 ITK_GCC_PRAGMA_DIAG(warning
"-Wattributes")
133 #ifdef ITK_IO_FACTORY_REGISTER_MANAGER 134 #include "itkTransformIOFactoryRegisterManager.h" 139 #endif // itkTransformFileWriter_h 142 #ifndef ITK_TEMPLATE_EXPLICIT_TransformFileWriter 151 # if defined( ITKIOTransformBase_EXPORTS ) 153 # define ITKIOTransformBase_EXPORT_EXPLICIT 156 # define ITKIOTransformBase_EXPORT_EXPLICIT ITKIOTransformBase_EXPORT 161 #ifdef ITK_HAS_GCC_PRAGMA_DIAG_PUSHPOP 162 ITK_GCC_PRAGMA_DIAG_PUSH()
164 ITK_GCC_PRAGMA_DIAG(ignored
"-Wattributes")
169 #ifdef ITK_HAS_GCC_PRAGMA_DIAG_PUSHPOP 170 ITK_GCC_PRAGMA_DIAG_POP()
172 ITK_GCC_PRAGMA_DIAG(warning
"-Wattributes")
176 # undef ITKIOTransformBase_EXPORT_EXPLICIT
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
template class ITKIOTransformBase_EXPORT_EXPLICIT TransformFileWriterTemplate< float >
template class ITKIOTransformBase_EXPORT_EXPLICIT TransformFileWriterTemplate< double >
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.