18#ifndef sitkReinitializeLevelSetImageFilter_h
19#define sitkReinitializeLevelSetImageFilter_h
109 std::string
GetName()
const {
return std::string (
"ReinitializeLevelSetImageFilter"); }
The Image class for SimpleITK.
Image(Self::*)(const Image &image1) MemberFunctionType
double GetOutputNarrowBandwidth() const
std::unique_ptr< detail::MemberFunctionFactory< MemberFunctionType > > m_MemberFactory
Image Execute(const Image &image1)
bool GetNarrowBanding() const
Self & SetLevelSetValue(double LevelSetValue)
double m_OutputNarrowBandwidth
ReinitializeLevelSetImageFilter Self
double GetLevelSetValue() const
double GetInputNarrowBandwidth() const
double m_InputNarrowBandwidth
Image ExecuteInternal(const Image &image1)
RealPixelIDTypeList PixelIDTypeList
Self & SetNarrowBanding(bool NarrowBanding)
std::string ToString() const
Self & SetOutputNarrowBandwidth(double OutputNarrowBandwidth)
virtual ~ReinitializeLevelSetImageFilter()
void NarrowBandwidth(double value)
Self & SetInputNarrowBandwidth(double InputNarrowBandwidth)
Self & NarrowBandingOff()
ReinitializeLevelSetImageFilter()
std::string GetName() const
typelist2::typelist< BasicPixelID< float >, BasicPixelID< double > > RealPixelIDTypeList
Image ReinitializeLevelSet(const Image &image1, double levelSetValue=0.0, bool narrowBanding=false, double inputNarrowBandwidth=12.0, double outputNarrowBandwidth=12.0)
Reinitialize the level set to the signed distance function.
#define SITKBasicFilters_EXPORT