#ifndef VVTOOLROIMANAGER_H
#define VVTOOLROIMANAGER_H
+#include <QtGlobal>
#include <QtDesigner/QDesignerExportWidget>
#include <QSharedPointer>
static void Initialize();
virtual void InputIsSelected(vvSlicerManager *m);
- void AddImage(vvImage * binaryImage, std::string filename, double BG, bool m_modeBG=true);
+ void AddImage(vvImage * binaryImage, std::string name, std::string filename, double BG, bool m_modeBG=true);
void UpdateAllContours();
void UpdateAllROIStatus();
virtual void SaveState(std::auto_ptr<QXmlStreamWriter> & m_XmlWriter);
void ChangeContourWidth(int n);
void ChangeDepth(int n);
void AllVisibleROIToggled(int b);
- void AllVisibleContourROIToggled(bool b);
+ void AllVisibleContourROIToggled(int b);
void ReloadCurrentROI();
void close();
+ void RemoveROI();
vvSlicerManager * GetCurrentSlicerManager() { return mCurrentSlicerManager; }
protected:
int mNumberOfVisibleROI;
int mNumberOfVisibleContourROI;
+ static int nbTotalROI;
vtkSmartPointer<vtkLookupTable> mDefaultLUTColor;