18 #ifndef __itkBinaryMaskToNarrowBandPointSetFilter_h
19 #define __itkBinaryMaskToNarrowBandPointSetFilter_h
53 template<
class TInputImage,
class TOutputMesh >
82 typedef typename OutputMeshType::PointType
PointType;
94 itkStaticConstMacro(ImageDimension,
unsigned int,
95 TInputImage::ImageDimension);
119 itkStaticConstMacro(PointDimension,
unsigned int,
120 TOutputMesh::PointDimension);
123 void GenerateData(
void);
126 void GenerateOutputInformation(
void);
129 using Superclass::SetInput;
136 itkSetMacro(BandWidth,
float);
137 itkGetConstMacro(BandWidth,
float);
141 void PrintSelf(std::ostream & os,
Indent indent)
const;
156 #ifndef ITK_MANUAL_INSTANTIATION
157 #include "itkBinaryMaskToNarrowBandPointSetFilter.hxx"