18 #ifndef itkFourierSeriesPath_h
19 #define itkFourierSeriesPath_h
57 template<
unsigned int VDimension >
128 #ifndef ITK_MANUAL_INSTANTIATION
129 #include "itkFourierSeriesPath.hxx"
CoefficientsPointer m_CosCoefficients
void PrintSelf(std::ostream &os, Indent indent) const override
SmartPointer< Self > Pointer
virtual VectorType EvaluateDerivative(const InputType &input) const override
Superclass::OutputType OutputType
VectorContainer< unsigned, VectorType > CoefficientsType
Superclass::InputType InputType
ContinuousIndex< double, VDimension > ContinuousIndexType
virtual OutputType Evaluate(const InputType &input) const override
virtual void Initialize(void) override
ParametricPath< VDimension > Superclass
CoefficientsType::Pointer CoefficientsPointer
void operator=(const Self &)
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
virtual void Modified() const
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
void AddHarmonic(const VectorType &CosCoefficients, const VectorType &SinCoefficients)