]> Creatis software - clitk.git/blobdiff - vv/vvROIActor.cxx
Remove warnings with c++11
[clitk.git] / vv / vvROIActor.cxx
index 52ddea57adf28501634c1477b3ab300d3023f659..4e1a9dc880b487c8b38969c67f567e1fb44cd5a4 100644 (file)
@@ -121,7 +121,7 @@ void vvROIActor::SetVisible(bool b)
     for(unsigned int i= 0; i<mOverlayActors.size(); i++)
       mOverlayActors[i]->ShowActors();
   }
-  Update(); // No Render
+  //Update(); // No Render
 }
 //------------------------------------------------------------------------------
 
@@ -140,7 +140,7 @@ void vvROIActor::SetContourVisible(bool b)
       mImageContour[i]->ShowActors();
     }
   }
-  Update(); // No Render
+  //Update(); // No Render
 }
 //------------------------------------------------------------------------------
 
@@ -249,8 +249,10 @@ void vvROIActor::UpdateSlice(int slicer, int slices, int force)
   }
 
   // Refresh overlays
-  mOverlayActors[slicer]->UpdateSlice(slicer, slices, force);
-  mSlicerManager->GetSlicer(slicer)->Render();
+  if (mIsVisible) {
+    mOverlayActors[slicer]->UpdateSlice(slicer, slices, force);
+  }
+  //mSlicerManager->GetSlicer(slicer)->Render();
 }
 //------------------------------------------------------------------------------