-#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>
MarchingCubes( )
: Superclass( )
{
- this->_AddInput( "Input" );
- this->_AddOutput< cpPlugins::Mesh >( "Output" );
+ this->_ConfigureInput< cpPlugins::DataObjects::Image >( "Input", true, false );
+ this->_ConfigureOutput< cpPlugins::DataObjects::Mesh >( "Output" );
this->m_Parameters.ConfigureAsRealList( "Thresholds" );
}