]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/ManualPaintModel.h
*** empty log message ***
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / manualPaint / ManualPaintModel.h
diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/ManualPaintModel.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/ManualPaintModel.h
new file mode 100644 (file)
index 0000000..2be8224
--- /dev/null
@@ -0,0 +1,30 @@
+#ifndef _MANUAL_PAINT_MODEL_H_
+#define _MANUAL_PAINT_MODEL_H_
+
+#include <vtkImageData.h>
+
+
+class ManualPaintModel  {
+public:
+       ManualPaintModel();
+       virtual ~ManualPaintModel();
+
+    void SetImage(vtkImageData *image);
+    void PaintImage(int px,int py, int pz);
+    void SetBrushSize( int brushsize );
+    void SetGrayLevel( double graylevel );
+
+
+
+private:
+    vtkImageData    *_image;
+    int             _brushsize;
+    double          _graylevel;
+
+
+protected:
+
+};
+
+
+#endif // _MANUAL_PAINT_MODEL_H_