X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=lib%2FEditorGraphicBBS%2FbbsVtkGUIEditorGraphic%2FvtkGBlackBoxView.h;h=90494d9ac3976b2ce1130eedd6febb16e33f29de;hb=66d85963bdb3dea88f7d8e8931855d092629b37c;hp=b64ce178d010cf228cff1eac2b258780f95b0cd2;hpb=878ac6ad472bc459f4e364c16890e5026c401944;p=bbtkGEditor.git diff --git a/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/vtkGBlackBoxView.h b/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/vtkGBlackBoxView.h index b64ce17..90494d9 100644 --- a/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/vtkGBlackBoxView.h +++ b/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/vtkGBlackBoxView.h @@ -45,7 +45,8 @@ Version: $Revision$ //Includes same project #include "GlobalConstants.h" -#include "vtkGObjectView.h" +#include "vtkGBoxView.h" +#include "GBlackBoxModel.h" //Includes creaMaracasVisu @@ -70,7 +71,7 @@ Version: $Revision$ namespace bbtk { - class vtkGBlackBoxView : public vtkGObjectView + class vtkGBlackBoxView : public vtkGBoxView { public: @@ -84,12 +85,10 @@ namespace bbtk private: //Private Attributes - vtkPoints *_pts; - vtkTextActor3D* _nameActor; - vtkTextActor3D* _typeActor; + vtkTextActor3D* _boxTextActor; //Private Methods - void updatePositionTextActors(double xInic, double yInic, double zInic); + void updatePositionTextActor(double xInic, double yInic, double zInic); protected: @@ -97,8 +96,9 @@ namespace bbtk //Protected Methods virtual void addVtkActors(); + virtual void removeVtkActors(); virtual void createVtkObjects(); - virtual void update(int idObservable,int command); + virtual void update(int idController,int command); virtual void updateColors(); };