Salome HOME
Merge branch 'BR_LAND_COVER_MAP' into BR_quadtree
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_LandCoverMapOp.h
index 0c08817e7e3211266589f2618268e3d7b43a5dbb..b34d2f422b1c66e9c68bc7cbc73c27be63d2279f 100644 (file)
@@ -54,6 +54,7 @@ signals:
 
 protected slots:
   void                           onLandCoverMapChanged( const QString& theName );
+  void                           onPolylineFaceChanged();
   void                           onCreatePreview();
   void                           onViewerSelectionChanged();
   void                           onMousePress(SUIT_ViewWindow*, QMouseEvent*);
@@ -63,14 +64,16 @@ private:
   void                           closePreview();
 
   Handle(AIS_InteractiveContext) getInteractiveContext();
-  void                           getSelectedShapes( TopTools_ListOfShape& theSelectedShapes,
-                                                    Handle(AIS_InteractiveContext)& theCtx );
+  void                           getSelectedShapes( TopTools_ListOfShape& theSelectedShapes );
+  int                            getNbSelected();
+  void                           selectLandCoverInPreview();
 
 private:
   int                             myOperationId;
   Handle(HYDROData_LandCoverMap)  myEditedObject;
 
   HYDROGUI_Shape*                 myPreviewPrs;
+  HYDROGUI_Shape*                 myPolylineFacePreviewPrs;
 
   QPoint                          myStartPnt, myEndPnt;
 };