X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvROIActor.h;fp=vv%2FvvROIActor.h;h=a7cbd5c03d62d7872c8244f3e302757f73ca4895;hb=0d2c2b622e94b353cef04e5bd39d9f8de7b0d6a7;hp=bb5c16b740c4e8f2d40e5e8b43da729593973b7d;hpb=268aa9a5e0a301987a01952522a1cfb3c2fbb152;p=clitk.git diff --git a/vv/vvROIActor.h b/vv/vvROIActor.h index bb5c16b..a7cbd5c 100644 --- a/vv/vvROIActor.h +++ b/vv/vvROIActor.h @@ -40,10 +40,16 @@ class vvROIActor: public QObject { void Update(); void Initialize(); void SetVisible(bool b); + void SetContourVisible(bool b); bool IsVisible(); + bool IsContourVisible(); void SetOpacity(double x); double GetOpacity(); void SetSelected(bool b); + void SetContourWidth(int n); + int GetContourWidth() { return mContourWidth; } + void SetContourColor(double r, double v, double b); + std::vector & GetContourColor(); public slots: void UpdateSlice(int slicer, int slices); @@ -56,8 +62,11 @@ public slots: std::vector mOverlayActors; bool mIsVisible; + bool mIsContourVisible; double mOpacity; bool mIsSelected; + int mContourWidth; + std::vector mContourColor; }; // end class vvROIActor //------------------------------------------------------------------------------