]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/vtkGObjectView.cxx
A little change to toogle one button in the toolbar
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsVtkGUIEditorGraphic / vtkGObjectView.cxx
index 1c2fd8f8d1e6622f3fb1bab6d619033b61697fb2..79026ba73c1b7d1aea6d60a8da0d51441460a497 100644 (file)
@@ -44,8 +44,8 @@ namespace bbtk
        vtkGObjectView::vtkGObjectView()
        {
                _baseView=NULL;
-               _objectBorderActor=NULL;
-               _fillBorderActor=NULL;
+               _borderObjectActor=NULL;
+               _fillObjectActor=NULL;
                _isStartDragging=false;
                
                _state = NOTHING_HAPPENS;
@@ -101,9 +101,16 @@ namespace bbtk
        //=========================================================================
 
        void vtkGObjectView::addVtkActors()//virtual
+       {               
+               _baseView->GetRenderer()->AddActor(_fillObjectActor);
+               _baseView->GetRenderer()->Render();
+       }
+
+       //=========================================================================
+
+       void vtkGObjectView::removeVtkActors()//virtual
        {
-               _baseView->GetRenderer()->AddActor(_objectBorderActor);
-               _baseView->GetRenderer()->AddActor(_fillBorderActor);
+               _baseView->GetRenderer()->RemoveActor(_fillObjectActor);
                _baseView->GetRenderer()->Render();
        }
 
@@ -169,6 +176,14 @@ namespace bbtk
        }
 
        //=========================================================================
+       
+       void vtkGObjectView::removeFromScene()
+       {
+               removeVtkActors();
+               setRefreshWaiting();
+       }
+
+       //=========================================================================
 
 
 }  // EO namespace bbtk