]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/vtkGObjectView.h
It saves the diagram and it was added the icon to open a file ..... Now it is necessa...
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsVtkGUIEditorGraphic / vtkGObjectView.h
index ce1e4ce8f432875bfc7378d71f473a1578f811a3..5c42d0e7e791a7c9491538f2fbb7a1c3829a0b3b 100644 (file)
@@ -83,13 +83,15 @@ namespace bbtk
                virtual bool isPointInside(int X,int Y);
                virtual void moveObject(int X, int Y);
 
-               virtual void update(int idObservable,int command);
-               void isStartDragging(bool param);
+               virtual void update(int idController,int command);
+               void setStartDragging(bool param);
 
                void setState(int state);
                int getState();
                void setRefreshWaiting();
 
+               virtual void removeFromScene();
+
        private:
 
                //Private Attributes
@@ -105,12 +107,17 @@ namespace bbtk
                //Protected Attributes
                wxVtkBaseView *_baseView;
                GObjectModel *_model;
-               vtkActor *_objectActor;
+               vtkActor *_borderObjectActor;
+               vtkActor *_fillObjectActor;
+               vtkPolyDataMapper* _fillPolyMapper;
+               vtkPolyDataMapper* _borderPolyMapper;
+               vtkPoints *_pts;
                int  _state;
                
                //Protected Methods
                virtual void createVtkObjects();
                virtual void addVtkActors();
+               virtual void removeVtkActors();
                virtual void updateColors();
        };