]> Creatis software - cpPlugins.git/blobdiff - plugins/ImageMeshFilters/MarchingCubes.cxx
...
[cpPlugins.git] / plugins / ImageMeshFilters / MarchingCubes.cxx
index 81efbe006e06a6328ed7c274fdaa7de20a80c077..e1166f9bd8fe1acfe01721e98e9988cbd62f1eee 100644 (file)
@@ -1,6 +1,6 @@
-#include <plugins/ImageMeshFilters/MarchingCubes.h>
-#include <cpPlugins/Image.h>
-#include <cpPlugins/Mesh.h>
+#include <ImageMeshFilters/MarchingCubes.h>
+#include <cpPlugins/DataObjects/Image.h>
+#include <cpPlugins/DataObjects/Mesh.h>
 
 #include <vtkImageData.h>
 #include <vtkMarchingCubes.h>
@@ -11,8 +11,11 @@ cpPluginsImageMeshFilters::MarchingCubes::
 MarchingCubes( )
   : Superclass( )
 {
-  this->_AddInput( "Input" );
-  this->_AddOutput< cpPlugins::Mesh >( "Output" );
+  typedef cpPlugins::DataObjects::Image _TImage;
+  typedef cpPlugins::DataObjects::Mesh  _TMesh;
+
+  this->_ConfigureInput< _TImage >( "Input", true, false );
+  this->_ConfigureOutput< _TMesh >( "Output" );
   this->m_Parameters.ConfigureAsRealList( "Thresholds" );
 }