13 #ifndef mitkComputeContourSetNormalsFilter_h
14 #define mitkComputeContourSetNormalsFilter_h
21 #include "vtkCellArray.h"
22 #include "vtkCellData.h"
23 #include "vtkDoubleArray.h"
26 #include "vtkPolyData.h"
27 #include "vtkSmartPointer.h"
54 itkFactorylessNewMacro(Self);
93 unsigned int m_NegativeNormalCounter;
94 unsigned int m_PositiveNormalCounter;
96 bool m_UseProgressBar;
97 unsigned int m_ProgressStepSize;
#define MITKSURFACEINTERPOLATION_EXPORT
Filter to compute the normals for contours based on vtkPolygons.
void SetUseProgressBar(bool)
Set whether the mitkProgressBar should be used.
mitkClassMacro(ComputeContourSetNormalsFilter, SurfaceToSurfaceFilter)
void SetProgressStepSize(unsigned int stepSize)
Set the stepsize which the progress bar should proceed.
void GenerateOutputInformation() override
ComputeContourSetNormalsFilter()
void SetSegmentationBinaryImage(mitk::Image *segmentationImage)
~ComputeContourSetNormalsFilter() override
void SetMaxSpacing(double)
mitk::Surface::Pointer GetNormalsAsSurface()
void GenerateData() override
Image class for storing images.
Superclass of all classes getting surfaces (instances of class Surface) as input and generating surfa...
Find image slices visible on a given plane.