diff --git a/include/itkElastixRegistrationMethod.h b/include/itkElastixRegistrationMethod.h index fd9c51fb..4218ee8a 100644 --- a/include/itkElastixRegistrationMethod.h +++ b/include/itkElastixRegistrationMethod.h @@ -169,6 +169,10 @@ class ITK_TEMPLATE_EXPORT ElastixRegistrationMethod : public itk::ImageSource::GetTransformParameterObjec } +template +typename ElastixRegistrationMethod::ResultImageType * +ElastixRegistrationMethod::GetOutput() +{ + return static_cast(this->ProcessObject::GetOutput(0)); +} + + +template +const typename ElastixRegistrationMethod::ResultImageType * +ElastixRegistrationMethod::GetOutput() const +{ + return static_cast(this->ProcessObject::GetOutput(0)); +} + + template DataObject * ElastixRegistrationMethod::GetOutput(unsigned int idx)