void fpaPlugins::ImageDijkstra::
_GenerateData( )
{
- auto image = this->GetInputData( "Input" )->GetITK< itk::DataObject >( );
+ auto image = this->GetInputData< itk::DataObject >( "Input" );
cpPlugins_Image_Demangle_Pixel_AllScalars ( _GD0, image, 2 );
else cpPlugins_Image_Demangle_Pixel_AllScalars( _GD0, image, 3 );
else this->_Error( "No valid input image." );
typedef typename _TFilter::TMinimumSpanningTree _TMST;
auto base_functor =
- this->GetInputData( "CostFunctor" )->GetITK< itk::LightObject >( );
+ this->GetInputData< itk::LightObject >( "CostFunctor" );
_TCostFunctor* functor = NULL;
if( base_functor != NULL )
{
this->_ExecuteFilter( filter );
// Connect remaining output
- this->GetOutputData( "Output" )->SetITK( filter->GetOutput( ) );
- this->GetOutputData( "MST" )->SetITK( filter->GetMinimumSpanningTree( ) );
+ this->GetOutput( "MST" )->SetITK( filter->GetMinimumSpanningTree( ) );
+
+ std::cout << "Internal: " << filter->GetMTime( ) << std::endl;
+
}
// eof - $RCSfile$