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);
23 void SetRangeMin( int min );
24 void SetRangeMax( int max );
25 void GetScalarRange( double * range );
30 BrushFilter *_brushfilter;
31 FillFilter *_fillfilter;
37 #endif // _MANUAL_PAINT_MODEL_H_