// Create objects
TProcessObject::Pointer reader;
- reader = plugins.CreateProcessObject( "cpPlugins::IO::ImageReader" );
+ reader = plugins.CreateObject( "cpPlugins::IO::ImageReader" );
if( reader.IsNull( ) )
{
std::cerr
// Create slice actors
vtkSmartPointer< TSliceActors > image_actors =
vtkSmartPointer< TSliceActors >::New( );
- image_actors->AddInputData( image->GetVTK< vtkImageData >( ), 2 );
+ image_actors->SetInputImage( image->GetVTK< vtkImageData >( ) );
+ image_actors->SetAxis( 2 );
image_actors->PushActorsInto( window );
vtkSmartPointer< vtkImageActorPointPlacer > placer =
vtkSmartPointer< vtkImageActorPointPlacer >::New( );
- placer->SetImageActor( image_actors->GetImageActor( 0 ) );
+ placer->SetImageActor( image_actors->GetImageActor( ) );
// Create the widget and its representation
vtkSmartPointer< vtkPointHandleRepresentation3D > handle =