18#ifndef sitkScaleVersor3DTransform_h
19#define sitkScaleVersor3DTransform_h
51 const std::vector<double> & versor,
52 const std::vector<double> & translation = std::vector<double>(3, 0.0),
53 const std::vector<double> & fixedCenter = std::vector<double>(3, 0.0));
56 const std::vector<double> & axis,
58 const std::vector<double> & translation = std::vector<double>(3, 0.0),
59 const std::vector<double> & fixedCenter = std::vector<double>(3, 0.0));
68 return std::string(
"ScaleVersor3DTransform");
72 SITK_RETURN_SELF_TYPE_HEADER
79 SITK_RETURN_SELF_TYPE_HEADER
81 SITK_RETURN_SELF_TYPE_HEADER
88 SITK_RETURN_SELF_TYPE_HEADER
93 SITK_RETURN_SELF_TYPE_HEADER
97 SITK_RETURN_SELF_TYPE_HEADER
110 template <
typename TransformType>
TransformBaseTemplate< double > TransformBase
#define SITKCommon_EXPORT