18 #ifndef itkFourierSeriesPath_h
19 #define itkFourierSeriesPath_h
57 template<
unsigned int VDimension >
93 void AddHarmonic(
const VectorType & CosCoefficients,
99 m_CosCoefficients->Initialize();
100 m_SinCoefficients->Initialize();
127 #ifndef ITK_MANUAL_INSTANTIATION
128 #include "itkFourierSeriesPath.hxx"
virtual void PrintSelf(std::ostream &os, Indent indent) const override
CoefficientsPointer m_CosCoefficients
SmartPointer< Self > Pointer
Superclass::OutputType OutputType
VectorContainer< unsigned, VectorType > CoefficientsType
Superclass::InputType InputType
ContinuousIndex< double, VDimension > ContinuousIndexType
virtual void Initialize(void) override
ParametricPath< VDimension > Superclass
CoefficientsType::Pointer CoefficientsPointer
CoefficientsPointer m_SinCoefficients
Superclass::InputType InputType
Superclass::OutputType OutputType
Index< VDimension > IndexType
Represent a parametric path through ND Space.
Represent a closed path through ND Space by its frequency components.
Vector< double, VDimension > VectorType
A templated class holding a point in n-Dimensional image space.
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
SmartPointer< const Self > ConstPointer
Control indentation during Print() invocation.
Offset< VDimension > OffsetType