18#ifndef sitkScaleTransform_h
19#define sitkScaleTransform_h
41 explicit ScaleTransform(
unsigned int dimensions,
const std::vector<double> & scale = std::vector<double>(3, 1.0));
51 return std::string(
"ScaleTransform");
58 SITK_RETURN_SELF_TYPE_HEADER
64 SITK_RETURN_SELF_TYPE_HEADER
82 template <
typename TransformType>
86 TransformType * t =
dynamic_cast<TransformType *
>(
transform);
87 if (t && (
typeid(*t) ==
typeid(TransformType)))
89 that->InternalInitialization<TransformType>(t);
97 template <
typename TransformType>
TransformBaseTemplate< double > TransformBase
#define SITKCommon_EXPORT