-#include <plugins/Plugins/SimpleImageDijkstraCost.h>
+#include <Plugins/SimpleImageDijkstraCost.h>
#include <cpPlugins/DataObjects/Image.h>
+#include <cpPlugins/DataObjects/Image_Demanglers.h>
-#include <fpa_DataObjects.h>
+#include <itkImage.h>
+#include <fpa/Image/Functors/SimpleDijkstraCost.h>
// -------------------------------------------------------------------------
fpaPlugins::SimpleImageDijkstraCost::
choices.push_back( "float" );
choices.push_back( "double" );
this->m_Parameters.ConfigureAsChoices( "ResultType", choices );
- this->m_Parameters.ConfigureAsBool( "UseImageSpacing" );
-
this->m_Parameters.SetSelectedChoice( "ResultType", "float" );
- this->m_Parameters.SetBool( "UseImageSpacing", false );
+ this->m_Parameters.ConfigureAsBool( "UseImageSpacing", false );
}
// -------------------------------------------------------------------------
_GenerateData( )
{
auto o = this->GetInputData( "Input" );
- cpPlugins_Demangle_ImageScalars_Dims( o, _GD0 );
- else this->_Error( "Invalid input image." );
+ cpPlugins_Demangle_Image_ScalarPixels_AllDims_1( o, _GD0 )
+ this->_Error( "Invalid input image." );
}
// -------------------------------------------------------------------------