18 #ifndef itkMINCTransformIO_h 19 #define itkMINCTransformIO_h 21 #include "ITKIOTransformMINCExport.h" 27 #include <itk_minc2.h> 42 template<
typename TParametersValueType>
69 virtual bool CanReadFile(
const char * fileName ) ITK_OVERRIDE;
73 virtual bool CanWriteFile(
const char * fileName ) ITK_OVERRIDE;
76 virtual void Read() ITK_OVERRIDE;
78 virtual
void Write() ITK_OVERRIDE;
82 virtual ~MINCTransformIOTemplate();
90 const TransformType *transform,
91 std::vector<VIO_General_transform> &_xfm,
92 const
char * xfm_file_base,
int & serial);
104 #endif // itkMINCTransformIO_h 107 #ifndef ITK_TEMPLATE_EXPLICIT_MINCTransformIO 116 # if defined( ITKIOTransformMINC_EXPORTS ) 118 # define ITKIOTransformMINC_EXPORT_EXPLICIT 121 # define ITKIOTransformMINC_EXPORT_EXPLICIT ITKIOTransformMINC_EXPORT 126 #ifdef ITK_HAS_GCC_PRAGMA_DIAG_PUSHPOP 127 ITK_GCC_PRAGMA_DIAG_PUSH()
129 ITK_GCC_PRAGMA_DIAG(ignored
"-Wattributes")
134 #ifdef ITK_HAS_GCC_PRAGMA_DIAG_PUSHPOP 135 ITK_GCC_PRAGMA_DIAG_POP()
137 ITK_GCC_PRAGMA_DIAG(warning
"-Wattributes")
141 # undef ITKIOTransformMINC_EXPORT_EXPLICIT
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
template class ITKIOTransformMINC_EXPORT_EXPLICIT MINCTransformIOTemplate< double >
template class ITKIOTransformMINC_EXPORT_EXPLICIT MINCTransformIOTemplate< float >
A templated class holding a n-Dimensional vector.
Class to hold and manage different parameter types used during optimization.