HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CL_Despike Class Referencefinal

#include <CL_Despike.h>

+ Inheritance diagram for CL_Despike:

Public Member Functions

 CL_Despike (int size, fpreal last)
 
void setDespikeParms (int size, fpreal tolerance, fpreal effect)
 
void reset (fpreal val=0.0) override
 
void save (UT_OStream &os) override
 
bool load (UT_IStream &is, int version) override
 
- Public Member Functions inherited from CL_SlidingWindow
 CL_SlidingWindow (int size, int overlap)
 
 CL_SlidingWindow (UT_IStream &is)
 
virtual ~CL_SlidingWindow ()
 
void filterSamples (int n, const fpreal *source, fpreal *dest)
 
void shiftSamples (int nsource, const fpreal *source, int ndest, fpreal *dest, int shift)
 
void setOverlap (int overlap)
 
void resize (int size, int preserve=0)
 
virtual int maxFilterSamples ()
 

Additional Inherited Members

- Protected Attributes inherited from CL_SlidingWindow
int myWindowSize
 
int myOverlap
 
int myLastFilteredSample
 
fprealmyPreviousData
 
fprealmyMirrorData
 

Detailed Description

Definition at line 23 of file CL_Despike.h.

Constructor & Destructor Documentation

CL_Despike::CL_Despike ( int  size,
fpreal  last 
)

Member Function Documentation

bool CL_Despike::load ( UT_IStream is,
int  version 
)
overridevirtual

Reimplemented from CL_SlidingWindow.

void CL_Despike::reset ( fpreal  val = 0.0)
overridevirtual

Reimplemented from CL_SlidingWindow.

void CL_Despike::save ( UT_OStream os)
overridevirtual

Reimplemented from CL_SlidingWindow.

void CL_Despike::setDespikeParms ( int  size,
fpreal  tolerance,
fpreal  effect 
)

The documentation for this class was generated from the following file: