Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

vuFourierFilter Class Reference

#include <vuFourierFilter.h>

Inheritance diagram for vuFourierFilter:

Inheritance graph
[legend]
Collaboration diagram for vuFourierFilter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vuFourierFilter ()
 vuFourierFilter (const vuString &filterName)
 vuFourierFilter (vuFourierFilter &f)
virtual ~vuFourierFilter ()
floatgetWeights (vuVector &t)
virtual dword getWidth (void)=0
vuFourierFilteroperator= (vuFourierFilter &rhs)

Protected Attributes

floatm_Weights
dword m_FilterSize

Constructor & Destructor Documentation

vuFourierFilter::vuFourierFilter  )  [inline]
 

Definition at line 29 of file vuFourierFilter.h.

vuFourierFilter::vuFourierFilter const vuString filterName  )  [inline]
 

Definition at line 33 of file vuFourierFilter.h.

vuFourierFilter::vuFourierFilter vuFourierFilter f  )  [inline]
 

Definition at line 38 of file vuFourierFilter.h.

vuFourierFilter::~vuFourierFilter  )  [inline, virtual]
 

Definition at line 42 of file vuFourierFilter.h.


Member Function Documentation

float * vuFourierFilter::getWeights vuVector t  )  [inline]
 

Definition at line 53 of file vuFourierFilter.h.

References m_Weights, and VU_FVR_FILTER_TABLE_SIZE.

virtual dword vuFourierFilter::getWidth void   )  [pure virtual]
 

Implemented in vuTorstensFourierFilter.

Referenced by vuFourierVolume< S >::interpolateSlice(), and vuFourierVolume< S >::setWrap().

vuFourierFilter & vuFourierFilter::operator= vuFourierFilter rhs  )  [inline]
 

Definition at line 48 of file vuFourierFilter.h.


Member Data Documentation

dword vuFourierFilter::m_FilterSize [protected]
 

Definition at line 26 of file vuFourierFilter.h.

float* vuFourierFilter::m_Weights [protected]
 

Definition at line 25 of file vuFourierFilter.h.

Referenced by getWeights().


The documentation for this class was generated from the following file:
Generated on Wed Dec 15 21:21:15 2004 for vuVolume by  doxygen 1.3.9.1