Public Member Functions | Static Public Member Functions | Protected Attributes

CosTaperWindow Class Reference

Inheritance diagram for CosTaperWindow:
WindowFunction

List of all members.

Public Member Functions

 CosTaperWindow ()
const char * name () const
float getValue (float) const
bool hasVariable () const
float getVariable () const
bool setVariable (float)
const char * variableName () const

Static Public Member Functions

static void initClass ()
static const char * sName ()
static WindowFunctioncreate ()

Protected Attributes

float threshold_
float factor_

Constructor & Destructor Documentation

CosTaperWindow::CosTaperWindow (  )  [inline]

Member Function Documentation

static WindowFunction* CosTaperWindow::create (  )  [static]
float CosTaperWindow::getValue ( float   )  const [virtual]
float CosTaperWindow::getVariable (  )  const [inline, virtual]

Reimplemented from WindowFunction.

bool CosTaperWindow::hasVariable (  )  const [inline, virtual]

Reimplemented from WindowFunction.

static void CosTaperWindow::initClass (  )  [static]
const char* CosTaperWindow::name (  )  const [virtual]

Implements WindowFunction.

bool CosTaperWindow::setVariable ( float   )  [virtual]

Reimplemented from WindowFunction.

static const char* CosTaperWindow::sName (  )  [static]
const char* CosTaperWindow::variableName (  )  const [inline, virtual]

Reimplemented from WindowFunction.


Member Data Documentation

float CosTaperWindow::factor_ [protected]
float CosTaperWindow::threshold_ [protected]