csl::RectangularWindow Class Reference

RectangularWindow:A rectangular window has all values set to the Gain value, or by default to 1. More...

#include <Window.h>

Inheritance diagram for csl::RectangularWindow:

csl::Window csl::UnitGenerator csl::Model

List of all members.

Public Member Functions

 RectangularWindow ()
 RectangularWindow (unsigned windowSize)
 RectangularWindow (unsigned windowSize, float gain)
 ~RectangularWindow ()

Protected Member Functions

void fillWindow ()
 subclasses override this to fill the buffer with corresponding function.


Detailed Description

RectangularWindow:A rectangular window has all values set to the Gain value, or by default to 1.

Constructor & Destructor Documentation

csl::RectangularWindow::RectangularWindow (  )  [inline]

csl::RectangularWindow::RectangularWindow ( unsigned  windowSize  )  [inline]

csl::RectangularWindow::RectangularWindow ( unsigned  windowSize,
float  gain 
) [inline]

csl::RectangularWindow::~RectangularWindow (  )  [inline]


Member Function Documentation

void RectangularWindow::fillWindow (  )  [protected, virtual]

subclasses override this to fill the buffer with corresponding function.

Reimplemented from csl::Window.

References csl::Buffer::mBuffers, csl::Window::mGain, csl::Window::mWindowBuffer, and csl::Window::mWindowSize.


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

Generated on Thu Sep 17 23:14:17 2009 for CSL by  doxygen 1.5.8