//------------------------------------------------------------------------------
+//------------------------------------------------------------------------------
+vvROIActor * vvStructureSetActor::GetROIActor(int n) {
+ if (mMapROIIndex.find(n) == mMapROIIndex.end()) {
+ std::cerr << "No ROI number " << n << std::endl;
+ return NULL;
+ }
+ return mROIActors[mMapROIIndex[n]];
+}
+//------------------------------------------------------------------------------
+
+
//------------------------------------------------------------------------------
void vvStructureSetActor::CreateNewROIActor(int n) {
DD("AddROIActor");
actor->SetROI(roi);
actor->SetSlicerManager(mSlicerManager);
actor->Initialize();
- //
+ mMapROIIndex[n] = mROIActors.size()-1;
- actor->Update();
+ // actor->Update();
}
//------------------------------------------------------------------------------