X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvSlicer.cxx;h=d9f0d137748f35d836b0038ff4187841ca374f4c;hb=447b33d987bae78fbf4e7fcb90057b6c89c0b7b8;hp=db9af6555a2a32dd0685c138d2e0b9be9a661df0;hpb=424c311bc966bc93f73022d7371a6249b00a51b6;p=clitk.git
diff --git a/vv/vvSlicer.cxx b/vv/vvSlicer.cxx
index db9af65..d9f0d13 100644
--- a/vv/vvSlicer.cxx
+++ b/vv/vvSlicer.cxx
@@ -1,10 +1,7 @@
/*=========================================================================
Program: vv
-Module: $RCSfile: vvSlicer.cxx,v $
Language: C++
-Date: $Date: 2010/01/26 15:04:33 $
-Version: $Revision: 1.2 $
Author : Pierre Seroul (pierre.seroul@gmail.com)
Copyright (C) 2008
@@ -75,7 +72,7 @@ along with this program. If not, see .
#include
#include
-vtkCxxRevisionMacro(vvSlicer, "$Revision: 1.2 $");
+vtkCxxRevisionMacro(vvSlicer, "DummyRevision");
vtkStandardNewMacro(vvSlicer);
vvSlicer::vvSlicer()
@@ -241,14 +238,16 @@ void vvSlicer::SetOverlay(vvImage::Pointer overlay)
mOverlayMapper->SetInput(overlay->GetVTKImages()[0]);
if (!mOverlayActor)
+ {
mOverlayActor = vtkImageActor::New();
- mOverlayActor->SetInput(mOverlayMapper->GetOutput());
- mOverlayActor->SetPickable(0);
- mOverlayActor->SetVisibility(false);
- mOverlayActor->SetOpacity(0.5);
- this->UpdateDisplayExtent();
+ mOverlayActor->SetInput(mOverlayMapper->GetOutput());
+ mOverlayActor->SetPickable(0);
+ mOverlayActor->SetVisibility(false);
+ mOverlayActor->SetOpacity(0.5);
+ this->UpdateDisplayExtent();
+ }
- //stupid but necessary : the Overlay need to be render before fusion
+ //stupid but necessary : the Overlay need to be rendered before fusion
if (mFusionActor)
{
this->GetRenderer()->RemoveActor(mFusionActor);
@@ -274,13 +273,15 @@ void vvSlicer::SetFusion(vvImage::Pointer fusion)
mFusionMapper->SetInput(fusion->GetVTKImages()[0]);
if (!mFusionActor)
+ {
mFusionActor = vtkImageActor::New();
- mFusionActor->SetInput(mFusionMapper->GetOutput());
- mFusionActor->SetPickable(0);
- mFusionActor->SetVisibility(false);
- mFusionActor->SetOpacity(0.7);
- this->UpdateDisplayExtent();
- this->GetRenderer()->AddActor(mFusionActor);
+ mFusionActor->SetInput(mFusionMapper->GetOutput());
+ mFusionActor->SetPickable(0);
+ mFusionActor->SetVisibility(false);
+ mFusionActor->SetOpacity(0.7);
+ this->UpdateDisplayExtent();
+ this->GetRenderer()->AddActor(mFusionActor);
+ }
//Synchronize slice
SetTSlice(mCurrentTSlice);