Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages | Examples

vetDigitalFilterParameters Class Reference

Inheritance diagram for vetDigitalFilterParameters:

vetFilterParameters

Public Member Functions

 vetDigitalFilterParameters ()
 ~vetDigitalFilterParameters ()
void reset ()
void setCurrentKernel (vetDFMatrix *data)
void setClampNegative (bool value=true)
bool isClampNegativeEnabled ()
vetDFMatrixgetCurrentKernel ()
VETRESULT saveToStreamXML (FILE *fp)
 Serialize class to XML format. Class' tag is <vetCoder_MOVParameters>.
VETRESULT loadFromStreamXML (FILE *fp)
 Deserialize class from XML format. Class' tag must be <vetCoder_MOVParameters>.

Protected Attributes

vetDFMatrixcurrentKernel
bool clampNegative

Friends

class vetDigitalFilter

Detailed Description

Definition at line 39 of file vetDigitalFilter.h.


Member Function Documentation

int vetDigitalFilterParameters::loadFromStreamXML FILE *  fp  )  [virtual]
 

Deserialize class from XML format. Class' tag must be <vetCoder_MOVParameters>.

Parameters:
[in] fp input stream's pointer
Returns:
VETRET_OK if everything is fine, VETRET_INTERNAL_ERR else.

Implements vetFilterParameters.

Definition at line 544 of file vetDigitalFilter.cpp.

References vetFilterParameters::currentBuffer, currentKernel, vetDFMatrix::loadFromStream(), and VETRET_OK.

int vetDigitalFilterParameters::saveToStreamXML FILE *  fp  )  [virtual]
 

Serialize class to XML format. Class' tag is <vetCoder_MOVParameters>.

Parameters:
[in] fp output stream's pointer
Returns:
VETRET_OK if everything is fine, VETRET_INTERNAL_ERR else.

Implements vetFilterParameters.

Definition at line 512 of file vetDigitalFilter.cpp.

References vetFilterParameters::currentBuffer, currentKernel, vetDFMatrix::saveToStream(), VETRET_INTERNAL_ERR, VETRET_OK, and VETRET_PARAM_ERR.


The documentation for this class was generated from the following files:
Generated on Tue Jan 24 11:59:28 2006 for VETLib by  doxygen 1.4.4