18 #ifndef mitkAlgorithmHelper_h
19 #define mitkAlgorithmHelper_h
23 #include "mapRegistrationAlgorithmBase.h"
24 #include "mapRegistrationBase.h"
49 void SetAllowImageCasting(
bool allowCasting);
50 bool GetAllowImageCasting()
const;
59 unsupportedDataType = 3
64 CheckError::Type& error)
const;
79 template<
typename TInImageType,
typename TOutImageType>
83 template<
typename TPixelType1,
unsigned int VImageDimension1,
84 typename TPixelType2,
unsigned int VImageDimension2>
85 void DoSetImages(
const itk::Image<TPixelType1, VImageDimension1>* moving,
86 const itk::Image<TPixelType2, VImageDimension2>* target);
89 template<
typename TPixelType1,
unsigned int VImageDimension1,
90 typename TPixelType2,
unsigned int VImageDimension2>
91 void DoCheckImages(
const itk::Image<TPixelType1, VImageDimension1>* moving,
92 const itk::Image<TPixelType2, VImageDimension2>* target)
const;
96 bool m_AllowImageCasting;
98 mutable CheckError::Type m_Error;
itk::SmartPointer< Self > Pointer
Base of all data objects.
DataCollection - Class to facilitate loading/accessing structured data.
#define MITKMATCHPOINTREGISTRATION_EXPORT
mitk::MAPRegistrationWrapper::Pointer GenerateIdentityRegistration3D()