X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FPartSet%2FPartSet_OperationSketch.h;h=227722dc7c91b9849a8227e11e76d575a40d09d8;hb=1d7a043abfadf964bf38802e8adb5a4773fec900;hp=b30ce2927526645617d414260eaf1661c247d734;hpb=ef523c1c20fecaf086c9f9fe712750ae8e180ec0;p=modules%2Fshaper.git diff --git a/src/PartSet/PartSet_OperationSketch.h b/src/PartSet/PartSet_OperationSketch.h index b30ce2927..227722dc7 100644 --- a/src/PartSet/PartSet_OperationSketch.h +++ b/src/PartSet/PartSet_OperationSketch.h @@ -34,11 +34,18 @@ public: /// \return the selection mode virtual std::list getSelectionModes(boost::shared_ptr theFeature) const; - /// Gives the current selected objects to be processed by the operation - /// \param theFeature the selected feature - /// \param theShape the selected shape - virtual void setSelected(boost::shared_ptr theFeature, - const TopoDS_Shape& theShape); + /// Processes the mouse release in the point + /// \param thePoint a point clicked in the viewer + /// \param theEvent the mouse event + /// \param theSelected the list of selected presentations + virtual void mouseReleased(QMouseEvent* theEvent, Handle_V3d_View theView, + const std::list& theSelected); + /// Gives the current mouse point in the viewer + /// \param thePoint a point clicked in the viewer + /// \param theEvent the mouse event + /// \param theSelected the list of selected presentations + virtual void mouseMoved(QMouseEvent* theEvent, Handle_V3d_View theView, + const std::list& theSelected); signals: /// signal about the sketch plane is selected