window->AddRenderer( renderer );
window->SetSize( 600, 600 );
- // Set up interaction style
- /*
- vtkSmartPointer< example_BaseInteractorStyle > style =
- vtkSmartPointer< example_BaseInteractorStyle >::New( );
- */
-
// Set up the interaction
vtkSmartPointer< vtkRenderWindowInteractor > interactor =
vtkSmartPointer< vtkRenderWindowInteractor >::New( );
- // interactor->SetInteractorStyle( style );
window->SetInteractor( interactor );
// Create slice actors
vtkSmartPointer< TSliceActors > image_actors =
vtkSmartPointer< TSliceActors >::New( );
- image_actors->AddInputData( image->GetVTK< vtkImageData >( ) );
- image_actors->PushActorsInto( renderer );
- interactor->SetInteractorStyle( image_actors->GetStyle( ) );
+ image_actors->AddInputData(
+ image->GetVTK< vtkImageData >( ), 2,
+ TSliceActors::LUTType_WindowLevel
+ );
+ image_actors->PushActorsInto( window );
// Begin interaction
+ renderer->ResetCamera( );
window->Render( );
interactor->Start( );