13 #ifndef mitkContourModelSetToImageFilter_h
14 #define mitkContourModelSetToImageFilter_h
21 class ContourModelSet;
32 itkFactorylessNewMacro(
Self);
35 virtual void SetMakeOutputBinary(
bool makeOutputBinary);
36 virtual void SetMakeOutputLabelPixelType(
bool makeOutputLabelPixelType);
37 itkSetMacro(PaintingPixelValue,
int);
38 itkSetMacro(TimeStep,
unsigned int);
40 itkGetMacro(MakeOutputBinary,
bool);
41 itkGetMacro(MakeOutputLabelPixelType,
bool);
42 itkGetMacro(PaintingPixelValue,
int);
44 itkBooleanMacro(MakeOutputBinary);
45 itkBooleanMacro(MakeOutputLabelPixelType);
53 itk::DataObject::Pointer MakeOutput(DataObjectPointerArraySizeType idx)
override;
63 void GenerateInputRequestedRegion()
override;
65 void GenerateOutputInformation()
override;
67 void GenerateData()
override;
71 using itk::ProcessObject::SetInput;
90 void InitializeOutputEmpty();