From 3877deaaaccb1ef789d2991fc93b481eb911ddee Mon Sep 17 00:00:00 2001 From: Otmane Lahlou <otmane.lahlou@c-s.fr> Date: Wed, 15 Sep 2010 18:03:44 +0200 Subject: [PATCH] ENH : use the SetSize method as deprecated --- Code/Projections/otbOrthoRectificationFilter.h | 6 ++++++ Testing/Code/Projections/otbOrthoRectificationFilter.cxx | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Code/Projections/otbOrthoRectificationFilter.h b/Code/Projections/otbOrthoRectificationFilter.h index 7ea0d9dc14..7e01fad891 100644 --- a/Code/Projections/otbOrthoRectificationFilter.h +++ b/Code/Projections/otbOrthoRectificationFilter.h @@ -89,6 +89,12 @@ public: } } itkGetObjectMacro(MapProjection, MapProjectionType); + + /** + * Set the output size. This method is deprecated and is + * maintained for backward compatibility only + */ + itkLegacyMacro(void SetSize(const SizeType& size){this->SetOutputSize(size);}); protected: OrthoRectificationFilter(); diff --git a/Testing/Code/Projections/otbOrthoRectificationFilter.cxx b/Testing/Code/Projections/otbOrthoRectificationFilter.cxx index 73556babae..ceb1148352 100644 --- a/Testing/Code/Projections/otbOrthoRectificationFilter.cxx +++ b/Testing/Code/Projections/otbOrthoRectificationFilter.cxx @@ -76,7 +76,7 @@ int otbOrthoRectificationFilter(int argc, char* argv[]) ImageType::SizeType size; size[0] = atoi(argv[5]); // X size size[1] = atoi(argv[6]); //Y size - orthoRectifFilter->SetOutputSize(size); + orthoRectifFilter->SetSize(size); ImageType::SpacingType spacing; spacing[0] = atof(argv[7]); @@ -91,7 +91,7 @@ int otbOrthoRectificationFilter(int argc, char* argv[]) utmMapProjection->SetZone(atoi(argv[9])); utmMapProjection->SetHemisphere(argv[10][0]); orthoRectifFilter->SetMapProjection(utmMapProjection); - + // Deformation Field spacing ImageType::SpacingType gridSpacing; gridSpacing[0] = atof(argv[11]); -- GitLab