#include <QEvent>
-#include <vtkNew.h>
-
class QGraphicsSceneMouseEvent;
class GraphicsView_Viewer;
class OCCViewer_Viewer;
class SVTK_Viewer;
-class vtkWorldPointPicker;
class SUIT_ViewWindow;
class SUIT_ViewManager;
void removeObjectVTKPrs( const int theViewId,
const Handle(HYDROData_Entity)& theObject );
+ void removeObjectVTKPrs( const int theViewId,
+ const QString& theEntry );
+
/**
* Update global imposed range of Z values for the given VTK viewer id
*/
int getObjectDisplayOrder( const int theViewId,
const Handle(HYDROData_Entity)& theObject ) const;
+ QPoint getPopupPosition() const;
protected:
CAM_DataModel* createDataModel();
ViewId2ListOfShapes myShapesMap;
ViewId2ListOfVTKPrs myVTKPrsMap;
- vtkNew<vtkWorldPointPicker> myPicker;
-
bool myIsUpdateEnabled;
QStringList myGeomObjectsToImport; ///< entries of GEOM objects to be imported