18 #ifndef itkThresholdSegmentationLevelSetImageFilter_h
19 #define itkThresholdSegmentationLevelSetImageFilter_h
83 template <
typename TInputImage,
typename TFeatureImage,
typename TOutputPixelType =
float>
97 using typename Superclass::ValueType;
98 using typename Superclass::OutputImageType;
99 using typename Superclass::FeatureImageType;
116 this->m_ThresholdFunction->SetUpperThreshold(v);
124 this->m_ThresholdFunction->SetLowerThreshold(v);
131 return m_ThresholdFunction->GetUpperThreshold();
137 return m_ThresholdFunction->GetLowerThreshold();
145 this->m_ThresholdFunction->SetEdgeWeight(v);
153 return m_ThresholdFunction->GetEdgeWeight();
162 this->m_ThresholdFunction->SetSmoothingIterations(v);
170 return m_ThresholdFunction->GetSmoothingIterations();
179 this->m_ThresholdFunction->SetSmoothingTimeStep(v);
187 return m_ThresholdFunction->GetSmoothingTimeStep();
196 this->m_ThresholdFunction->SetSmoothingConductance(v);
204 return m_ThresholdFunction->GetSmoothingConductance();
212 PrintSelf(std::ostream & os,
Indent indent)
const override;
219 #ifndef ITK_MANUAL_INSTANTIATION
220 # include "itkThresholdSegmentationLevelSetImageFilter.hxx"