+ mOverlayActors[slicer]->UpdateSlice(slicer, slices, force);
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvROIActor::SetOpacity(double d)
+{
+ mOpacity = d;
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvROIActor::SetContourColor(double r, double v, double b) {
+ mContourColor[0] = r;
+ mContourColor[1] = v;
+ mContourColor[2] = b;
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvROIActor::SetOverlayColor(double r, double v, double b) {
+ if (mROI)
+ mROI->SetDisplayColor(r,v,b);
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+std::vector<double> & vvROIActor::GetContourColor() {
+ return mContourColor;
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+std::vector<double> & vvROIActor::GetOverlayColor() {
+ return mROI->GetDisplayColor();
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvROIActor::UpdateColor() {
+ for(unsigned int i=0; i<mOverlayActors.size(); i++) {
+ mOverlayActors[i]->SetOpacity(mOpacity);
+ mOverlayActors[i]->SetColor(mROI->GetDisplayColor()[0],
+ mROI->GetDisplayColor()[1],
+ mROI->GetDisplayColor()[2]);
+ mOverlayActors[i]->UpdateColor();
+ }
+ for(unsigned int i=0; i<mImageContour.size(); i++) {
+ mImageContour[i]->SetLineWidth(mContourWidth);
+ mImageContour[i]->SetColor(mContourColor[0], mContourColor[1], mContourColor[2]);
+ if (mIsContourVisible)
+ mImageContour[i]->Update(mROI->GetBackgroundValueLabelImage()+1);
+ }
+}
+//------------------------------------------------------------------------------
+