Salome HOME
Merge multi-study removal branch.
[modules/geom.git] / src / VTKPlugin / VTKPlugin_GUI.cxx
index e8124fa20e5a9ab1ed5ae9de7e713f1324a2599d..48ccea52da4fcfff2bdc0a2ac005c65164be9f12 100644 (file)
@@ -34,7 +34,6 @@
 #include "GeometryGUI.h"
 #include "GEOM_Operation.h"
 #include "GEOMBase.h"
-#include "GEOM_Displayer.h"
 #include "GEOM_GenericObjPtr.h"
 
 #include <SALOMEconfig.h>
@@ -100,11 +99,8 @@ bool VTKPlugin_GUI::exportVTK( SUIT_Desktop* parent )
 {
   SalomeApp_Application* app = getGeometryGUI()->getApp();
   if ( !app ) return false;
-  SalomeApp_Study* study = dynamic_cast<SalomeApp_Study*> ( app->activeStudy() );
-  if ( !study ) return false;
 
-  SALOMEDS::Study_var dsStudy = GeometryGUI::ClientStudyToStudy( study->studyDS() );
-  GEOM::GEOM_IOperations_var op = GeometryGUI::GetGeomGen()->GetPluginOperations( dsStudy->StudyId(), "VTKPluginEngine" );
+  GEOM::GEOM_IOperations_var op = GeometryGUI::GetGeomGen()->GetPluginOperations( "VTKPluginEngine" );
   VTKOpPtr vtkOp = GEOM::IVTKOperations::_narrow( op );
   if ( vtkOp.isNull() ) return false;