*
*/
template< class _TScalar >
- class cpExtensions_EXPORT FourierSeries
+ class cpExtensions_EXPORT FourierSeriesContour
: public std::deque< std::complex< _TScalar > >
{
public:
- typedef FourierSeries Self;
- typedef _TScalar TScalar;
- typedef itk::Matrix< S, 2, 2 > TMatrix;
- typedef itk::Point< S, 2 > TPoint;
- typedef typename TPoint::VectorType TVector;
- typedef std::complex< S > TComplex;
- typedef std::deque< TComplex > Superclass;
+ typedef FourierSeriesContour Self;
+ typedef _TScalar TScalar;
+ typedef itk::Matrix< TScalar, 2, 2 > TMatrix;
+ typedef itk::Point< TScalar, 2 > TPoint;
+ typedef typename TPoint::VectorType TVector;
+ typedef std::complex< TScalar > TComplex;
+ typedef std::deque< TComplex > Superclass;
public:
- FourierSeries( unsigned int q = 1 );
+ FourierSeriesContour( unsigned int q = 1 );
template< class _TScalar2 >
- FourierSeries( const FourierSeries< _TScalar2 >& o );
+ FourierSeriesContour( const FourierSeriesContour< _TScalar2 >& o );
template< class _TIterator >
- FourierSeries(
+ FourierSeriesContour(
const _TIterator& b, const _TIterator& e, unsigned int q
);
- virtual ~FourierSeries( );
+ virtual ~FourierSeriesContour( );
template< class _TScalar2 >
- Self& operator=( const FourierSeries< _TSCalar2 >& o );
+ Self& operator=( const FourierSeriesContour< _TScalar2 >& o );
bool operator==( const Self& o ) const { return( false ); }
bool operator!=( const Self& o ) const { return( true ); }