18 #ifndef itkChainCodeToFourierSeriesPathFilter_h
19 #define itkChainCodeToFourierSeriesPathFilter_h
40 template<
typename TInputChainCodePath,
typename TOutputFourierSeriesPath >
77 itkSetMacro(NumberOfHarmonics,
unsigned int)
82 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
84 void GenerateData(
void) ITK_OVERRIDE;
89 unsigned int m_NumberOfHarmonics;
93 #ifndef ITK_MANUAL_INSTANTIATION
94 #include "itkChainCodeToFourierSeriesPathFilter.hxx"
InputPathType::Pointer InputPathPointer
Light weight base class for most itk classes.
InputPathType::OffsetType OffsetType
OutputPathType::InputType OutputPathInputType
ChainCodeToFourierSeriesPathFilter Self
SmartPointer< Self > Pointer
TOutputFourierSeriesPath OutputPathType
virtual ~ChainCodeToFourierSeriesPathFilter() override
InputPathType::IndexType IndexType
ImageBaseType::SpacingType VectorType
OutputPathType::VectorType VectorType
OutputPathType::Pointer OutputPathPointer
TInputChainCodePath InputPathType
Base class for filters that take a path as input and produce a path as output.
Control indentation during Print() invocation.
SmartPointer< const Self > ConstPointer
InputPathType::InputType InputPathInputType
Filter that produces a Fourier series version of a chain code path.
ImageBaseType::IndexType IndexType
PathToPathFilter< TInputChainCodePath, TOutputFourierSeriesPath > Superclass