X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvStructureSetActor.h;h=ce2434aa3446211a74fe5d2a8766ecc80287a69a;hb=7b7aa6a850620a9932b5a65ec035845c5800319e;hp=91c105867d0d688c8bdf76bd8a6670179ecc8033;hpb=e94da8e1a76e3c9bf5301ce46e72074ba01cd1c1;p=clitk.git diff --git a/vv/vvStructureSetActor.h b/vv/vvStructureSetActor.h index 91c1058..ce2434a 100644 --- a/vv/vvStructureSetActor.h +++ b/vv/vvStructureSetActor.h @@ -34,12 +34,16 @@ class vvStructureSetActor: public QObject { void SetStructureSet(clitk::DicomRT_StructureSet * s); void SetSlicerManager(vvSlicerManager * s); - void CreateNewROIActor(int n); - + void CreateNewROIActor(int n, bool modeBG=true); + vvROIActor* GetROIActor(int n); + int GetNumberOfROIs(); + std::vector & GetROIList(); + protected: clitk::DicomRT_StructureSet * mStructureSet; vvSlicerManager * mSlicerManager; std::vector mROIActors; + std::map mMapROIIndex; }; // end class vvStructureSetActor //------------------------------------------------------------------------------