]> Creatis software - bbtk.git/blobdiff - packages/vtk/src/bbvtkUpdateRender.cxx
#2808, #2807, #2806, #2805, #2804 BBTK Feature New Normal Add new functionality MathO...
[bbtk.git] / packages / vtk / src / bbvtkUpdateRender.cxx
index d4031bccdc2b558f5ef6894a6dff3d7f7d4e5560..640aada1ef91fa945d5a3c5c0720e2f78a27b0c1 100644 (file)
@@ -33,16 +33,23 @@ namespace bbvtk {
     BBTK_ADD_BLACK_BOX_TO_PACKAGE(vtk, UpdateRender)
     BBTK_BLACK_BOX_IMPLEMENTATION(UpdateRender, bbtk::AtomicBlackBox);
 
-    void UpdateRender::Process() {
-         std::cout << "CM creaInteraction vtkUpdateRender::Process before if" << std::endl;
-         if(bbGetInputActive()){
-         std::cout << "CM creaInteraction vtkUpdateRender::Process within if" << std::endl;
-         bbGetInputRenderer()->GetRenderWindow()->Render();
-       }
+    void UpdateRender::Process() 
+    {
+       if(bbGetInputActive())
+               {
+               if (bbGetInputRenderer()!=NULL)
+               {
+                       bbGetInputRenderer()->GetRenderWindow()->Render();
+//EED 4 nov 2015 Estelle
+//                     bbGetInputRenderer()->GradientBackgroundOff();
+//                     bbGetInputRenderer()->SetBackground( 0 , 0 , 0 );
+               } // Renderer
+               } // Active
     }
 
     void UpdateRender::bbUserSetDefaultValues() {
         bbSetInputActive(false);
+       bbSetInputRenderer(NULL);
     }
 
     void UpdateRender::bbUserInitializeProcessing() {