18#ifndef itkChainCodeToFourierSeriesPathFilter_h
19#define itkChainCodeToFourierSeriesPathFilter_h
41template <
typename TInputChainCodePath,
typename TOutputFourierSeriesPath>
79 itkSetMacro(NumberOfHarmonics,
unsigned int);
91 unsigned int m_NumberOfHarmonics{};
95#ifndef ITK_MANUAL_INSTANTIATION
96# include "itkChainCodeToFourierSeriesPathFilter.hxx"
Filter that produces a Fourier series version of a chain code path.
void GenerateData() override
~ChainCodeToFourierSeriesPathFilter() override=default
ChainCodeToFourierSeriesPathFilter()
TInputChainCodePath InputPathType
typename InputPathType::OffsetType OffsetType
void PrintSelf(std::ostream &os, Indent indent) const override
typename InputPathType::IndexType IndexType
typename OutputPathType::VectorType VectorType
typename InputPathType::InputType InputPathInputType
TOutputFourierSeriesPath OutputPathType
typename OutputPathType::InputType OutputPathInputType
typename OutputPathType::Pointer OutputPathPointer
typename InputPathType::Pointer InputPathPointer
Control indentation during Print() invocation.
Light weight base class for most itk classes.
Base class for filters that take a path as input and produce a path as output.
SmartPointer< Self > Pointer
ImageBaseType::IndexType IndexType
ImageBaseType::SpacingType VectorType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....