Salome HOME
Refs #277 - New point is added during selection operation
[modules/hydro.git] / src / HYDROCurveCreator / CurveCreator_Widget.h
index ae382682d7f84057a6c93f8619d3e4f1cfcfc2e8..f3fba8a12b57d15eae6f4698f8e2f12ba24ba6ea 100644 (file)
@@ -78,7 +78,6 @@ public:
   void setCurve( CurveCreator_ICurve* theCurve );
 
   QList<int> getSelectedSections();
-  QList< QPair< int, int > > getSelectedPoints();
 
   void  removeSelected();
   bool  removeEnabled();
@@ -216,8 +215,11 @@ private:
   QPoint                      myDragStartPosition;
   int                         myDragInteractionStyle;
   CurveCreator_ICurve::SectionToPointList myDragPoints;
+  QMap<CurveCreator_ICurve::SectionToPoint, CurveCreator::Coordinates> myInitialDragPointsCoords;
   bool                        myDragged;
   QByteArray                  myGuiState;
+  int                         myPressedX;
+  int                         myPressedY;
 };
 
 #endif // CURVECREATOR_WIDGET_H