]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Plugins/BasicFilters/MacheteImageFilter.cxx
...
[cpPlugins.git] / lib / cpPlugins / Plugins / BasicFilters / MacheteImageFilter.cxx
index 980ba8d01602b3d05ee55218b1b84d9ae0005fc3..a488ba9772f971cd8c8a463ab2ff18a247ddefd9 100644 (file)
@@ -38,8 +38,7 @@ cpPlugins::BasicFilters::MacheteImageFilter::
 std::string cpPlugins::BasicFilters::MacheteImageFilter::
 _GenerateData()
 {
-  cpPlugins::Interface::Image* image =
-    this->GetInput< cpPlugins::Interface::Image >("Input");
+  auto image = this->GetInputData< cpPlugins::Interface::Image >("Input");
   if (image == NULL)
     return("MacheteImageFilter: No input image.");
 
@@ -90,8 +89,7 @@ _RealGD(itk::DataObject* image)
   filter->Update();
 
   // Connect output
-  cpPlugins::Interface::Image* out =
-    this->GetOutput< cpPlugins::Interface::Image >("Output");
+  auto out = this->GetOutputData< cpPlugins::Interface::Image >("Output");
   if (out != NULL)
   {
     out->SetITK< O >( filter->GetOutput( ) );