[wxVTK] Problems with vtkImageViewer2
Brought to you by:
malat
From: Steven H. <ste...@gm...> - 2008-11-23 04:01:51
|
Hi everyone, I am trying to display a 2D image using wxVTK: My code looks something like this: vtkImageViewer2 *viewer; wxVTKRenderWindowInteractor *m_pVTKWindow; viewer = vtkImageViewer2::New(); m_pVTKWindow = new wxVTKRenderWindowInteractor(notebook, MY_VTK_WINDOW); notebook->AddPage(m_pVTKWindow, "wxVTK"); vtkImageData *image = vtkImageData::New(); image->SetDimensions(xSize+1,ySize+1,zSize+1); image->SetScalarTypeToDouble(); image->AllocateScalars(); double *x = static_cast<double*>(image->GetScalarPointer()); ... I fill x with data viewer->SetInput(image); viewer->SetColorWindow(1230100); viewer->SetColorLevel(615050); viewer->SetupInteractor ( m_pVTKWindow ); When I compile this code, the image viewer displays a black screen. If I change vtkImageViewer2 to vtkImageViewer, the image is displayed properly. Are there compatibility issues with wxVTK and vtkImageViewer2? Thanks |