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

PLContribDef Class Reference

#include <plcontribdefs.h>

Inheritance diagram for PLContribDef:

Inheritance graph
[legend]
Collaboration diagram for PLContribDef:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PLContribDef (double dWidth)
virtual ~PLContribDef ()
double GetWidth () const
void SetWidth (double dWidth)
virtual double Filter (double dVal) const =0

Protected Attributes

double m_dWidth

Constructor & Destructor Documentation

PLContribDef::PLContribDef double  dWidth  )  [inline]
 

Definition at line 18 of file plcontribdefs.h.

virtual PLContribDef::~PLContribDef  )  [inline, virtual]
 

Definition at line 19 of file plcontribdefs.h.


Member Function Documentation

virtual double PLContribDef::Filter double  dVal  )  const [pure virtual]
 

Implemented in PLBoxContribDef, PLBilinearContribDef, PLGaussianContribDef, PLHammingContribDef, and PLBlackmanContribDef.

double PLContribDef::GetWidth  )  const [inline]
 

Definition at line 21 of file plcontribdefs.h.

void PLContribDef::SetWidth double  dWidth  )  [inline]
 

Definition at line 22 of file plcontribdefs.h.


Member Data Documentation

double PLContribDef::m_dWidth [protected]
 

Definition at line 32 of file plcontribdefs.h.


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