1 #ifndef _MANUAL_PAINT_MODEL_H_
2 #define _MANUAL_PAINT_MODEL_H_
4 #include "BrushFilter.h"
5 #include "FillFilter.h"
8 class ManualPaintModel {
11 virtual ~ManualPaintModel();
13 void SetTool( int tool );
14 void Set2D3D( int dim2D3D );
15 void SetImage(vtkImageData *image);
16 void SetGrayLevel( double graylevel );
17 void SetDirection(int direction);
18 void SetBrushSize( int brushsize );
19 void SetBrushForm( int brushform );
20 void SetToleranceFill(double tolerancefill);
21 void SetDistanceFill(int distancefill);
22 void PaintImage(int px,int py, int pz);
27 BrushFilter *_brushfilter;
28 FillFilter *_fillfilter;
34 #endif // _MANUAL_PAINT_MODEL_H_