X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcpExtensions%2FDataStructures%2FFourierSeriesContour.h;h=3590549f68ea460620c3fa22d8d03755eefdd23f;hb=80ac2c55630c2a345a2102f0be86843147a398cc;hp=56ad8531c8afba5d2e157130a01945acd2fd92e0;hpb=e393f405f8f1864f8b019940fe1303be78002f64;p=cpPlugins.git diff --git a/lib/cpExtensions/DataStructures/FourierSeriesContour.h b/lib/cpExtensions/DataStructures/FourierSeriesContour.h index 56ad853..3590549 100644 --- a/lib/cpExtensions/DataStructures/FourierSeriesContour.h +++ b/lib/cpExtensions/DataStructures/FourierSeriesContour.h @@ -19,33 +19,33 @@ namespace cpExtensions * */ 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 ); }