18 #ifndef itkChainCodeToFourierSeriesPathFilter_h 19 #define itkChainCodeToFourierSeriesPathFilter_h 40 template<
typename TInputChainCodePath,
typename TOutputFourierSeriesPath >
66 typedef typename InputPathType::IndexType
IndexType;
77 itkSetMacro(NumberOfHarmonics,
unsigned int)
88 void operator=(
const Self &) ITK_DELETE_FUNCTION;
94 #ifndef ITK_MANUAL_INSTANTIATION 95 #include "itkChainCodeToFourierSeriesPathFilter.hxx" InputPathType::Pointer InputPathPointer
ChainCodeToFourierSeriesPathFilter()
InputPathType::OffsetType OffsetType
OutputPathType::InputType OutputPathInputType
ChainCodeToFourierSeriesPathFilter Self
SmartPointer< Self > Pointer
void operator=(const Self &) ITK_DELETE_FUNCTION
TOutputFourierSeriesPath OutputPathType
void PrintSelf(std::ostream &os, Indent indent) const override
InputPathType::IndexType IndexType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
OutputPathType::VectorType VectorType
OutputPathType::Pointer OutputPathPointer
TInputChainCodePath InputPathType
Base class for filters that take a path as input and produce a path as output.
unsigned int m_NumberOfHarmonics
void GenerateData(void) override
Control indentation during Print() invocation.
SmartPointer< const Self > ConstPointer
virtual ~ChainCodeToFourierSeriesPathFilter()
InputPathType::InputType InputPathInputType
Filter that produces a Fourier series version of a chain code path.
PathToPathFilter< TInputChainCodePath, TOutputFourierSeriesPath > Superclass