18 #ifndef itkBinaryMaskToNarrowBandPointSetFilter_h
19 #define itkBinaryMaskToNarrowBandPointSetFilter_h
53 template<
typename TInputImage,
typename TOutputMesh >
94 itkStaticConstMacro(ImageDimension,
unsigned int,
95 TInputImage::ImageDimension);
119 itkStaticConstMacro(PointDimension,
unsigned int,
120 TOutputMesh::PointDimension);
123 void GenerateData(
void) ITK_OVERRIDE;
126 void GenerateOutputInformation(
void) ITK_OVERRIDE;
136 itkSetMacro(BandWidth,
float);
137 itkGetConstMacro(BandWidth,
float);
142 ~BinaryMaskToNarrowBandPointSetFilter() ITK_OVERRIDE;
143 void PrintSelf(std::ostream & os,
Indent indent) const ITK_OVERRIDE;
146 ITK_DISALLOW_COPY_AND_ASSIGN(BinaryMaskToNarrowBandPointSetFilter);
155 #ifndef ITK_MANUAL_INSTANTIATION
156 #include "itkBinaryMaskToNarrowBandPointSetFilter.hxx"
OutputMeshType::ConstPointer OutputMeshConstPointer
Light weight base class for most itk classes.
PointDataContainer::Pointer PointDataContainerPointer
PointsContainer::Pointer PointsContainerPointer
OutputMeshType::PointIdentifier PointIdentifier
OutputMeshType::PointType PointType
DistanceFilterType::NodeContainerPointer NodeContainerPointer
TOutputMesh OutputMeshType
NodeContainer::Element NodeType
OutputMeshType::Pointer OutputMeshPointer
OutputMeshType::PointsContainer PointsContainer
ImageToMeshFilter< TInputImage, TOutputMesh > Superclass
ImageRegionConstIteratorWithIndex< InputImageType > InputImageIterator
ReinitializeLevelSetImageFilter< RealImageType > DistanceFilterType
A multi-dimensional iterator templated over image type that walks an image region and is specialized ...
ImageToMeshFilter is the base class for all process objects that output Mesh data and require image d...
PointsContainer::Iterator PointsContainerIterator
Generate a PointSet containing the narrow band around the edges of a input binary image...
TInputImage InputImageType
ImageBaseType::PointType PointType
OutputMeshType::PointDataContainer PointDataContainer
DistanceFilterType::Pointer DistanceFilterPointer
InputImageType::ConstPointer InputImageConstPointer
SmartPointer< Self > Pointer
TInputImage InputImageType
RescaleIntensityImageFilter< InputImageType, RealImageType > RescaleFilterType
itk::Image< float, itkGetStaticConstMacro(ImageDimension) > RealImageType
Reinitialize the level set to the signed distance function.
Applies a linear transformation to the intensity levels of the input Image.
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
Control indentation during Print() invocation.
SmartPointer< const Self > ConstPointer
PointDataContainer::Iterator PointDataContainerIterator
InputImageType::RegionType InputImageRegionType
RescaleFilterType::Pointer RescaleFilterPointer
BinaryMaskToNarrowBandPointSetFilter Self
Templated n-dimensional image class.
InputImageType::PixelType InputImagePixelType
DistanceFilterType::NodeContainer NodeContainer