13 #ifndef mitkExtrudedContour_h
14 #define mitkExtrudedContour_h
20 #include <vtkVersionMacros.h>
22 class vtkLinearExtrusionFilter;
24 class vtkClipPolyData;
25 class vtkLinearSubdivisionFilter;
26 class vtkTriangleFilter;
49 itkFactorylessNewMacro(
Self);
53 bool IsInside(
const Point3D &p)
const override;
54 void UpdateOutputInformation()
override;
65 itkGetConstMacro(AutomaticVectorGeneration,
bool);
66 itkSetMacro(AutomaticVectorGeneration,
bool);
67 itkBooleanMacro(AutomaticVectorGeneration);
79 itk::ModifiedTimeType GetMTime()
const override;
97 #if ((VTK_MAJOR_VERSION > 4) || ((VTK_MAJOR_VERSION == 4) && (VTK_MINOR_VERSION >= 4)))
98 double m_ProjectedContourBounds[6];
100 float m_ProjectedContourBounds[6];
109 #if ((VTK_MAJOR_VERSION > 4) || ((VTK_MAJOR_VERSION == 4) && (VTK_MINOR_VERSION >= 4)))