17 #ifndef _mitkImageToContourModelFilter_h__
18 #define _mitkImageToContourModelFilter_h__
38 itkFactorylessNewMacro(
Self) itkCloneMacro(
Self)
44 virtual
void SetInput(const InputType *input);
46 virtual
void SetInput(
unsigned int idx, const InputType *input);
48 const InputType *GetInput(
void);
50 const InputType *GetInput(
unsigned int idx);
52 void SetContourValue(
float contourValue);
54 float GetContourValue();
59 virtual ~ImageToContourModelFilter();
61 void GenerateData() override;
63 template <typename TPixel,
unsigned int VImageDimension>
64 void Itk2DContourExtraction(const
itk::
Image<TPixel, VImageDimension> *sliceImage);
#define MITKCONTOURMODEL_EXPORT
Superclass of all classes generating some kind of mitk::BaseData.
DataCollection - Class to facilitate loading/accessing structured data.
Superclass of all classes generating ContourModels.
#define mitkClassMacro(className, SuperClassName)
Image class for storing images.
Base class for all filters with mitk::Image as input and mitk::ContourModel.
itk::ProcessObject Superclass
BaseGeometry Describes the geometry of a data object.