aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/FFT
diff options
context:
space:
mode:
authorGravatar Mark Borgerding <mark@borgerding.net>2009-10-21 10:27:17 -0400
committerGravatar Mark Borgerding <mark@borgerding.net>2009-10-21 10:27:17 -0400
commit85f8d1f0c65b3d0ce511b85a2847fec57637f4b6 (patch)
treecee925dae0fc08094c8dcd057e57df2e5b578e26 /unsupported/Eigen/FFT
parent902b6dcd6c45fef7c23190f19eba361e6b61a8bc (diff)
renamed 'Traits' to 'Impl', added vim modelines for syntax highlighting
Diffstat (limited to 'unsupported/Eigen/FFT')
-rw-r--r--unsupported/Eigen/FFT19
1 files changed, 10 insertions, 9 deletions
diff --git a/unsupported/Eigen/FFT b/unsupported/Eigen/FFT
index dc7e85908..1e96f4975 100644
--- a/unsupported/Eigen/FFT
+++ b/unsupported/Eigen/FFT
@@ -46,21 +46,21 @@
namespace Eigen {
template <typename _Scalar,
- typename _Traits=DEFAULT_FFT_IMPL<_Scalar>
+ typename _Impl=DEFAULT_FFT_IMPL<_Scalar>
>
class FFT
{
public:
- typedef _Traits traits_type;
- typedef typename traits_type::Scalar Scalar;
- typedef typename traits_type::Complex Complex;
+ typedef _Impl impl_type;
+ typedef typename impl_type::Scalar Scalar;
+ typedef typename impl_type::Complex Complex;
- FFT(const traits_type & traits=traits_type() ) :m_traits(traits) { }
+ FFT(const impl_type & impl=impl_type() ) :m_impl(impl) { }
template <typename _Input>
void fwd( Complex * dst, const _Input * src, int nfft)
{
- m_traits.fwd(dst,src,nfft);
+ m_impl.fwd(dst,src,nfft);
}
template <typename _Input>
@@ -73,7 +73,7 @@ class FFT
template <typename _Output>
void inv( _Output * dst, const Complex * src, int nfft)
{
- m_traits.inv( dst,src,nfft );
+ m_impl.inv( dst,src,nfft );
}
template <typename _Output>
@@ -86,10 +86,11 @@ class FFT
// TODO: multi-dimensional FFTs
// TODO: handle Eigen MatrixBase
- traits_type & traits() {return m_traits;}
+ impl_type & impl() {return m_impl;}
private:
- traits_type m_traits;
+ impl_type m_impl;
};
#undef DEFAULT_FFT_IMPL
}
#endif
+/* vim: set filetype=cpp et sw=2 ts=2 ai: */