+
+//------------------------------------------------------------------------------
+void vvROIActor::SetSelected(bool b)
+{
+ mIsSelected = b;
+ if (b) {
+ for(int i=0; i<mSlicerManager->GetNumberOfSlicers(); i++) {
+ mImageContour[i]->SetLineWidth(3.0);
+ mImageContour[i]->ShowActors();
+ }
+ } else {
+ for(int i=0; i<mSlicerManager->GetNumberOfSlicers(); i++) {
+ mImageContour[i]->HideActors();
+ }
+ }
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvROIActor::CopyParameters(QSharedPointer<vvROIActor> roi)
+{
+ // Overlay
+ SetVisible(roi->IsVisible());
+ SetOpacity(roi->GetOpacity());
+ SetOverlayColor(roi->GetOverlayColor()[0], roi->GetOverlayColor()[1], roi->GetOverlayColor()[2]);
+
+ // Contour
+ SetContourVisible(roi->IsContourVisible());
+ SetContourWidth(roi->GetContourWidth());
+ SetContourColor(roi->GetContourColor()[0], roi->GetContourColor()[1], roi->GetContourColor()[2]);
+
+ // Global
+ SetDepth(roi->GetDepth());
+}
+//------------------------------------------------------------------------------