13 #ifndef MITKGEOMETRYCLIPIMAGEFILTER_H_HEADER_INCLUDED_C1F48A22 14 #define MITKGEOMETRYCLIPIMAGEFILTER_H_HEADER_INCLUDED_C1F48A22 24 template <
class TPixel,
unsigned int VImageDimension>
48 itkFactorylessNewMacro(
Self);
74 itkGetConstMacro(ClipPartAboveGeometry,
bool);
77 itkSetMacro(ClipPartAboveGeometry,
bool);
80 itkBooleanMacro(ClipPartAboveGeometry);
91 itkSetMacro(AutoOutsideValue,
bool);
92 itkGetConstMacro(AutoOutsideValue,
bool);
93 itkBooleanMacro(AutoOutsideValue);
95 itkSetMacro(AutoOrientLabels,
bool);
96 itkGetConstMacro(AutoOrientLabels,
bool);
102 itkSetMacro(LabelBothSides,
bool);
103 itkGetConstMacro(LabelBothSides,
bool);
104 itkBooleanMacro(LabelBothSides);
110 itkGetConstMacro(AboveGeometryLabel,
ScalarType);
116 itkGetConstMacro(BelowGeometryLabel,
ScalarType);
123 void GenerateInputRequestedRegion()
override;
125 void GenerateOutputInformation()
override;
127 void GenerateData()
override;
129 template <
typename TPixel,
unsigned int VImageDimension>
130 void _InternalComputeClippedImage(itk::Image<TPixel, VImageDimension> *itkImage,
ScalarType m_OutsideValue
ScalarType m_AboveGeometryLabel
mitk::ImageTimeSelector::Pointer m_InputTimeSelector
itk::TimeStamp m_TimeOfHeaderInitialization
Superclass of all classes generating some kind of mitk::BaseData.
DataCollection - Class to facilitate loading/accessing structured data.
bool m_ClipPartAboveGeometry
mitk::ImageTimeSelector::Pointer m_OutputTimeSelector
ScalarType m_BelowGeometryLabel
#define MITKALGORITHMSEXT_EXPORT
mitk::GeometryData::Pointer m_ClippingGeometryData
#define mitkClassMacro(className, SuperClassName)
bool m_AutoOrientLabels
Orient above like vtkPolyDataNormals does with AutoOrientNormals.
Superclass of all classes having one or more Images as input and generating Images as output...
mitk::BaseGeometry::ConstPointer m_ClippingGeometry
Describes a two-dimensional, rectangular plane.
mitk::TimeGeometry::ConstPointer m_TimeClippingGeometry
BaseGeometry Describes the geometry of a data object.
Filter for clipping an image with a PlaneGeometry.