30 #ifndef __vtkImageSlab_h
31 #define __vtkImageSlab_h
33 #include "vtkImagingGeneralModule.h"
46 vtkSetClampMacro(Orientation,
int, 0, 2);
48 this->SetOrientation(0); };
50 this->SetOrientation(1); };
52 this->SetOrientation(2); };
53 vtkGetMacro(Orientation,
int);
59 vtkSetVector2Macro(SliceRange,
int);
60 vtkGetVector2Macro(SliceRange,
int);
75 vtkGetMacro(Operation,
int);
76 const char *GetOperationAsString();
84 vtkSetMacro(TrapezoidIntegration,
int);
85 vtkBooleanMacro(TrapezoidIntegration,
int);
86 vtkGetMacro(TrapezoidIntegration,
int);
95 vtkSetMacro(MultiSliceOutput,
int);
96 vtkBooleanMacro(MultiSliceOutput,
int);
97 vtkGetMacro(MultiSliceOutput,
int);
110 this->SetOutputScalarType(0); };
111 vtkGetMacro(OutputScalarType,
int);
128 vtkSetMacro(OutputScalarType,
int);