[vtkusers] vtkImagePlaneWidget in QVTKWidget
    John Drescher 
    drescherjm at gmail.com
       
    Sun May 20 09:03:07 EDT 2012
    
    
  
> I use vtkImagePlaneWidget  to get a cross-sectional view, the program works
> fine; but when i combine it with Qt,  when the mouse move into the
> QVTKInteractor area , the program crash down. I suppose the reason was
> QVTKInteractor ;  Can  anybody help me ?Thank you!
> Some important codes:
>
> QVTKInteractor *iren=qVTK1->GetInteractor();
> .
> .
> .
>  vtkSmartPointer<vtkCellPicker> picker =
>   vtkSmartPointer<vtkCellPicker>::New();
>   picker->SetTolerance(0.005);
>
>   vtkSmartPointer<vtkProperty> ipwProp =
>   vtkSmartPointer<vtkProperty>::New();
>
>   vtkSmartPointer<vtkImagePlaneWidget> planeWidgetZ =
>   vtkSmartPointer<vtkImagePlaneWidget>::New();
>   planeWidgetZ->SetInteractor( iren);
>   planeWidgetZ->SetKeyPressActivationValue('z');
>   planeWidgetZ->SetPicker(picker);
>   planeWidgetZ->GetPlaneProperty()->SetColor(0,0,1);
>   planeWidgetZ->SetTexturePlaneProperty(ipwProp);
>   planeWidgetZ->TextureInterpolateOn();
>   planeWidgetZ->SetResliceInterpolateToCubic();
>   planeWidgetZ->SetInput(v16->GetOutput());
>   planeWidgetZ->SetPlaneOrientationToZAxes();
>   planeWidgetZ->SetSliceIndex(32);
>   //planeWidgetZ->SetLookupTable( planeWidgetX->GetLookupTable());
>   planeWidgetZ->SetLookupTable( hueLut);
>   planeWidgetZ->DisplayTextOn();
>   planeWidgetZ->On();
>
Are you compiling with Visual Studio?
John
    
    
More information about the vtkusers
mailing list