Go to the documentation of this file.
18 #ifndef sitkCenteredVersorTransformInitializerFilter_h
19 #define sitkCenteredVersorTransformInitializerFilter_h
68 SITK_RETURN_SELF_TYPE_HEADER
71 this->m_ComputeRotation = ComputeRotation;
76 SITK_RETURN_SELF_TYPE_HEADER
79 return this->SetComputeRotation(
true);
81 SITK_RETURN_SELF_TYPE_HEADER
84 return this->SetComputeRotation(
false);
93 return this->m_ComputeRotation;
99 return std::string(
"CenteredVersorTransformInitializerFilter");
104 ToString()
const override;
116 const Image * movingImage,
118 template <
class TImageType>
143 const Image & movingImage,
145 bool computeRotation =
false);
The Image class for SimpleITK.
typelist2::typelist< BasicPixelID< int8_t >, BasicPixelID< uint8_t >, BasicPixelID< int16_t >, BasicPixelID< uint16_t >, BasicPixelID< int32_t >, BasicPixelID< uint32_t >, BasicPixelID< float >, BasicPixelID< double > > BasicPixelIDTypeList
Transform CenteredVersorTransformInitializer(const Image &fixedImage, const Image &movingImage, const Transform &transform, bool computeRotation=false)
CenteredVersorTransformInitializer is a helper class intended to initialize the center of rotation,...
#define SITKBasicFilters_EXPORT
Base class for SimpleITK classes based on ProcessObject.