X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvROIActor.cxx;h=d6f5089722b056ce41a81cb29542387ed2e68f67;hb=c99626f17e07dbde440eb40a25683ce441a49a6e;hp=0a83e50d119a25f6239ff3b07c9857f2c0a87964;hpb=ff067d0b6f6cfba31cf174c52ace18345954e62a;p=clitk.git diff --git a/vv/vvROIActor.cxx b/vv/vvROIActor.cxx index 0a83e50..d6f5089 100644 --- a/vv/vvROIActor.cxx +++ b/vv/vvROIActor.cxx @@ -185,12 +185,11 @@ void vvROIActor::Initialize(double depth, bool IsVisible) mOverlayActors.push_back(vvBinaryImageOverlayActor::New()); // BG or FG - if (m_modeBG) { - mOverlayActors[i]->SetImage(mROI->GetImage(), mROI->GetBackgroundValueLabelImage()); - } - else { - mOverlayActors[i]->SetImage(mROI->GetImage(), mROI->GetForegroundValueLabelImage(), false); - } + if (m_modeBG) + mOverlayActors[i]->SetImage(mROI->GetImage(), mROI->GetBackgroundValueLabelImage()); + else + mOverlayActors[i]->SetImage(mROI->GetImage(), mROI->GetForegroundValueLabelImage(), false); + mOverlayActors[i]->SetColor(mROI->GetDisplayColor()[0], @@ -236,7 +235,7 @@ void vvROIActor::Update(bool force) //------------------------------------------------------------------------------ void vvROIActor::UpdateSlice(int slicer, int slices, int force) -{ +{ if (!mROI->GetImage()) return; if ((!mIsVisible) && (!mIsContourVisible)) return; if (!mSlicerManager) { @@ -252,7 +251,7 @@ void vvROIActor::UpdateSlice(int slicer, int slices, int force) if (mIsVisible) { mOverlayActors[slicer]->UpdateSlice(slicer, slices, force); } - mSlicerManager->GetSlicer(slicer)->Render(); + //mSlicerManager->GetSlicer(slicer)->Render(); } //------------------------------------------------------------------------------