X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FEditorGraphicBBS%2FbbsVtkGUIEditorGraphic%2FGObjectController.h;h=ccbc264993b68fd6b5be0951989fd0146f7c0307;hb=a6d479881eeb637cd06afa3b2177e430fa05571e;hp=6c5fe8d0b189b312bacb604ec6bc05dc7d0d3382;hpb=3babfd57a9b4b3cffba34415e928239592e7d4a1;p=bbtkGEditor.git diff --git a/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/GObjectController.h b/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/GObjectController.h index 6c5fe8d..ccbc264 100644 --- a/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/GObjectController.h +++ b/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/GObjectController.h @@ -76,6 +76,8 @@ namespace bbtk int getId(); void setId(int id); + + void removeFromScene(); private: @@ -90,7 +92,6 @@ namespace bbtk //Protected Attributes GObjectModel* _model; vtkGObjectView* _view; - int _id; bool _isLeftClickDown; //Protected Methods @@ -98,6 +99,7 @@ namespace bbtk virtual bool OnLeftButtonDown(); virtual bool OnLeftButtonUp(); virtual bool OnLeftDClick(); + virtual bool OnMiddleButtonDown(); virtual void moveObject(int X,int Y);