Go to the documentation of this file.
18 #ifndef __itkMultiInputMultiResolutionImageRegistrationMethodBase_h
19 #define __itkMultiInputMultiResolutionImageRegistrationMethodBase_h
28 #define itkSimpleSetMacro( _name, _type ) \
29 virtual void Set##_name( _type _arg ) \
31 this->Set##_name( _arg, 0 ); \
35 #define itkSetNumberOfMacro( _name ) \
36 virtual void SetNumberOf##_name##s( unsigned int _arg ) \
38 if( this->m_##_name##s.size() != _arg ) \
40 this->m_##_name##s.resize( _arg ); \
46 #define itkGetNumberOfMacro( _name ) \
47 virtual unsigned int GetNumberOf##_name##s( void ) const \
49 return this->m_##_name##s.size(); \
75 template<
typename TFixedImage,
typename TMovingImage >
250 void PrintSelf( std::ostream & os, Indent indent )
const;
292 void operator=( const
Self & );
300 #undef itkSetNumberOfMacro
301 #undef itkGetNumberOfMacro
302 #undef itkSimpleSetMacro
304 #ifndef ITK_MANUAL_INSTANTIATION
305 #include "itkMultiInputMultiResolutionImageRegistrationMethodBase.hxx"
308 #endif // end #ifndef __itkMultiInputMultiResolutionImageRegistrationMethodBase_h
TFixedImage FixedImageType
TransformType::Pointer TransformPointer
An extension of the ITK ImageToImageMetric. It is the intended base class for all elastix metrics.
TransformOutputType::Pointer TransformOutputPointer
TMovingImage MovingImageType
TransformOutputType::ConstPointer TransformOutputConstPointer
AdvancedImageToImageMetric< FixedImageType, MovingImageType > MetricType
InterpolatorType::Pointer InterpolatorPointer
FixedImagePyramidType::Pointer FixedImagePyramidPointer
SingleValuedNonLinearOptimizer OptimizerType
DataObject::Pointer DataObjectPointer
MovingImagePyramidType::Pointer MovingImagePyramidPointer
Base class for multi-resolution image registration methods.
MultiResolutionPyramidImageFilter< MovingImageType, MovingImageType > MovingImagePyramidType
MultiResolutionPyramidImageFilter< FixedImageType, FixedImageType > FixedImagePyramidType
MetricType::Pointer MetricPointer
MovingImageType::ConstPointer MovingImageConstPointer
MetricType::AdvancedTransformType TransformType
FixedImageType::ConstPointer FixedImageConstPointer
std::vector< FixedImageRegionType > FixedImageRegionPyramidType
DataObjectDecorator< TransformType > TransformOutputType
MetricType::TransformParametersType ParametersType
MetricType::InterpolatorType InterpolatorType
FixedImageType::RegionType FixedImageRegionType
Generated on OURCE_DATE_EPOCH for elastix by 1.8.18 |
|