org.tritonus.lowlevel.dsp
Class KaiserWindow

java.lang.Object
  extended by org.tritonus.lowlevel.dsp.KaiserWindow
All Implemented Interfaces:
Window

public class KaiserWindow
extends java.lang.Object
implements Window

An implementation of the Kaiser window.


Constructor Summary
KaiserWindow(double dAlpha)
          Constructor taking alpha.
 
Method Summary
 double getAlpha()
          Returns alpha.
 double[] getWindow(int nOrder)
          Get an array containing the window coefficients.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KaiserWindow

public KaiserWindow(double dAlpha)
Constructor taking alpha.

Parameters:
dAlpha - The alpha parameter of the Kaiser window.
Method Detail

getAlpha

public double getAlpha()
Returns alpha.

Returns:
alpha.

getWindow

public double[] getWindow(int nOrder)
Get an array containing the window coefficients.

Specified by:
getWindow in interface Window
Parameters:
nOrder - The number of elements that the returned array should have.