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)
94 #ifndef ITK_MANUAL_INSTANTIATION
95 #include "itkChainCodeToFourierSeriesPathFilter.hxx"
InputPathType::Pointer InputPathPointer
Light weight base class for most itk classes.
ChainCodeToFourierSeriesPathFilter()
InputPathType::OffsetType OffsetType
OutputPathType::InputType OutputPathInputType
ChainCodeToFourierSeriesPathFilter Self
SmartPointer< Self > Pointer
TOutputFourierSeriesPath OutputPathType
InputPathType::IndexType IndexType
OutputPathType::VectorType VectorType
OutputPathType::Pointer OutputPathPointer
TInputChainCodePath InputPathType
void operator=(const Self &)
Base class for filters that take a path as input and produce a path as output.
unsigned int m_NumberOfHarmonics
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.
void PrintSelf(std::ostream &os, Indent indent) const
PathToPathFilter< TInputChainCodePath, TOutputFourierSeriesPath > Superclass