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

FVR_NS::Filter Class Reference

#include <Filter.h>

Inheritance diagram for FVR_NS::Filter:

Inheritance graph
[legend]
Collaboration diagram for FVR_NS::Filter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Filter ()
 Filter (Filter &f)
virtual ~Filter ()
t_data * getWeights (vuVector &t)
vuVectorgetGrad (vuVector &t)
virtual dword getWidth (void)=0
Filteroperator= (Filter &rhs)

Protected Attributes

t_data * m_Weights
vuVectorm_grads
dword m_FilterSize

Constructor & Destructor Documentation

FVR_NS::Filter::Filter  )  [inline]
 

Definition at line 31 of file FVR/Filter.h.

FVR_NS::Filter::Filter Filter f  )  [inline]
 

Definition at line 35 of file FVR/Filter.h.

FVR_NS::Filter::~Filter  )  [inline, virtual]
 

Definition at line 39 of file FVR/Filter.h.


Member Function Documentation

vuVector * FVR_NS::Filter::getGrad vuVector t  )  [inline]
 

Definition at line 60 of file FVR/Filter.h.

References FILTER_TABLE_SIZE, and m_grads.

t_data * FVR_NS::Filter::getWeights vuVector t  )  [inline]
 

Definition at line 52 of file FVR/Filter.h.

References FILTER_TABLE_SIZE, m_Weights, and t_data.

virtual dword FVR_NS::Filter::getWidth void   )  [pure virtual]
 

Implemented in FVR_NS::TorstensFilters.

Referenced by vu1112117::interpolateSlice(), and vu1112117::read().

Filter & FVR_NS::Filter::operator= Filter rhs  )  [inline]
 

Definition at line 47 of file FVR/Filter.h.


Member Data Documentation

dword FVR_NS::Filter::m_FilterSize [protected]
 

Definition at line 28 of file FVR/Filter.h.

vuVector* FVR_NS::Filter::m_grads [protected]
 

Definition at line 27 of file FVR/Filter.h.

Referenced by getGrad().

t_data* FVR_NS::Filter::m_Weights [protected]
 

Definition at line 26 of file FVR/Filter.h.

Referenced by getWeights().


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