Salome HOME
Minor change for vertices ids.
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_Operations.cxx
index d2a7d3f42c665707dd0988b5a77939f3066202db..768781b1229b2b9cc8972e4b73b62d52ab970f02 100644 (file)
@@ -26,6 +26,7 @@
 #include "HYDROGUI_CalculationOp.h"
 #include "HYDROGUI_ChannelOp.h"
 #include "HYDROGUI_DataModel.h"
+#include "HYDROGUI_CopyPastePositionOp.h"
 #include "HYDROGUI_DeleteOp.h"
 #include "HYDROGUI_DigueOp.h"
 #include "HYDROGUI_ExportImageOp.h"
@@ -161,6 +162,8 @@ void HYDROGUI_Module::createActions()
   createAction( SplitImageId, "SPLIT_IMAGE", "SPLIT_IMAGE_ICO" );
   createAction( EditSplittedImageId, "EDIT_SPLITTED_IMAGE", "EDIT_SPLITTED_IMAGE_ICO" );
 
+  createAction( CopyViewerPositionId, "COPY_VIEWER_POSITION", "" );
+
   createAction( DeleteId, "DELETE", "", Qt::Key_Delete, false,
                 SLOT( onDelete() ) );
 
@@ -477,6 +480,9 @@ LightApp_Operation* HYDROGUI_Module::createOperation( const int theId ) const
     anOp = new HYDROGUI_ImportGeomObjectOp( aModule, 
       HYDROGUI_ImportGeomObjectOp::ImportCreatedAsObstacle, GEOMOp::OpCylinder );
     break;
+  case CopyViewerPositionId:
+    anOp = new HYDROGUI_CopyPastePositionOp( aModule, false );
+    break;
   case DeleteId:
     anOp = new HYDROGUI_DeleteOp( aModule );
     break;