X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FEditorGraphicBBS%2FbbsWxGUIEditorGraphic%2FwxVtkSceneManager.h;h=2c18b092183331bae67fe632783787347298a24f;hb=9c270766f2c28346e128543a8b7c24fb7f4f5b85;hp=f92b9064e057a733e11e12eaaedbeb68624881e3;hpb=de7c0454ab8fc1b0b97dcd7112dfdb4a55ac0215;p=bbtkGEditor.git diff --git a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxVtkSceneManager.h b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxVtkSceneManager.h index f92b906..2c18b09 100644 --- a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxVtkSceneManager.h +++ b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxVtkSceneManager.h @@ -93,8 +93,10 @@ namespace bbtk class wxVtkSceneManager : public InteractorStyleMaracas , public Observer { public: - - wxVtkSceneManager(wxGEditorTabPanel *parent, wxVtk3DBaseView *baseView, int idManager); + +//EED 15 oct 2012 wxVtkSceneManager(wxGEditorTabPanel *parent, wxVtk3DBaseView *baseView, int idManager); + wxVtkSceneManager(wxGEditorTabPanel *parent, wxVtk3DBaseView *baseView, int idManager,Factory::Pointer bbtkfactory); + ~wxVtkSceneManager(); void disconnectDrop(); @@ -264,11 +266,16 @@ namespace bbtk vtkActor *_fillObjectActor; vtkDataSetMapper *_aPolygonMapper; + Factory::Pointer _bbtkfactory; + + std::string LineNumber(bool withLineNumber, int &value); int GetIndexInSelected(int idControler); void UnSelectBlackBoxes(); GObjectController *GetGBlackBoxControlerPointedByMouse(); void CancelConnection(); + + protected: