X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FvtkmyPWCallback_3DPointWidget.cxx;h=1d202777ff92679d0b8579588a9db37a876bb010;hb=f9901e756bb82bd333310b47607875331616bb29;hp=c82d0d8a3467b03f2e5b2bf2dc693fa68801b939;hpb=e4ef2b5df5aac431ff3b806f83b7dd5e55e89d86;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkmyPWCallback_3DPointWidget.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkmyPWCallback_3DPointWidget.cxx index c82d0d8..1d20277 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkmyPWCallback_3DPointWidget.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkmyPWCallback_3DPointWidget.cxx @@ -46,6 +46,14 @@ void vtkmyPWCallback_3DPointWidget::Execute(vtkObject *caller, unsigned long, vo _planeWidget->GetCenter(p); _planeWidget->GetNormal(n); _wxvtkmpr3Dview->GetVtkMPR3DDataViewer()->GetVtkMPRBaseData()->SetNormal(n[0],n[1],n[2]); +//EED 2017-01-01 Migration VTK7 +#if VTK_MAJOR_VERSION <= 5 + //.. +#else + _planeWidget->GetPolyData(_vtkplane); + _probe->Update(); +#endif + } double spc[3]; @@ -100,3 +108,17 @@ void vtkmyPWCallback_3DPointWidget::SetVtkPlaneWidget( vtkPlaneWidget *planeWidg _planeWidget=planeWidget; } +//------------------------------------------------------------------- + void vtkmyPWCallback_3DPointWidget::SetVtkPolyData( vtkPolyData *vtkplane) +{ + _vtkplane=vtkplane; +} + +//------------------------------------------------------------------- +void vtkmyPWCallback_3DPointWidget::SetVtkProbeFilter( vtkProbeFilter *probe) +{ + _probe=probe; +} + + +