casa::vi::ConvolutionTransformEngine< T > Class Template Reference

#include <ConvolutionTVI.h>

Inheritance diagram for casa::vi::ConvolutionTransformEngine< T >:
casa::vi::FreqAxisTransformEngine< T >

List of all members.

Public Member Functions

 ConvolutionTransformEngine (ConvolutionKernel< T > *kernel, uInt width)
void transform (Vector< T > &inputVector, Vector< T > &outputVector)

Protected Attributes

uInt width_p
ConvolutionKernel< T > * convolutionKernel_p
 This member has to be a pointer, otherwise there are compile time problems due to the fact that it is a pure virtual class.

Detailed Description

template<class T>
class casa::vi::ConvolutionTransformEngine< T >

Definition at line 92 of file ConvolutionTVI.h.


Constructor & Destructor Documentation

template<class T >
casa::vi::ConvolutionTransformEngine< T >::ConvolutionTransformEngine ( ConvolutionKernel< T > *  kernel,
uInt  width 
)

Member Function Documentation

template<class T >
void casa::vi::ConvolutionTransformEngine< T >::transform ( Vector< T > &  inputVector,
Vector< T > &  outputVector 
) [virtual]

Member Data Documentation

This member has to be a pointer, otherwise there are compile time problems due to the fact that it is a pure virtual class.

Definition at line 107 of file ConvolutionTVI.h.

template<class T >
uInt casa::vi::ConvolutionTransformEngine< T >::width_p [protected]

Definition at line 103 of file ConvolutionTVI.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1