17 #ifndef mitkComputeContourSetNormalsFilter_h_Included
18 #define mitkComputeContourSetNormalsFilter_h_Included
25 #include "vtkCellArray.h"
26 #include "vtkCellData.h"
27 #include "vtkDoubleArray.h"
30 #include "vtkPolyData.h"
31 #include "vtkSmartPointer.h"
58 itkFactorylessNewMacro(
Self) itkCloneMacro(
Self)
68 void SetMaxSpacing(
double);
75 void SetUseProgressBar(
bool);
82 void SetProgressStepSize(
unsigned int stepSize);
88 virtual void GenerateData()
override;
89 virtual void GenerateOutputInformation()
override;
96 unsigned int m_NegativeNormalCounter;
97 unsigned int m_PositiveNormalCounter;
99 bool m_UseProgressBar;
100 unsigned int m_ProgressStepSize;
void SetSegmentationBinaryImage(mitk::Image *segmentationImage)
Filter to compute the normales for contours based on vtkPolygons.
Superclass of all classes generating some kind of mitk::BaseData.
DataCollection - Class to facilitate loading/accessing structured data.
#define MITKSURFACEINTERPOLATION_EXPORT
#define mitkClassMacro(className, SuperClassName)
Image class for storing images.
Superclass of all classes getting surfaces (instances of class Surface) as input and generating surfa...