RTXI  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HannWindow Class Reference

#include <hann.h>

Inheritance diagram for HannWindow:
GenericWindow

Public Member Functions

 HannWindow (int length, int zero_ends)
 
void GenerateWindow (int length, int zero_ends)
 
- Public Member Functions inherited from GenericWindow
 GenericWindow (void)
 
 GenericWindow (int length)
 
void Initialize (int length)
 
double GetDataWinCoeff (int samp_indx)
 
void NormalizeWindow (void)
 
double * GetDataWindow (void)
 
double * GetHalfLagWindow (void)
 
int GetNumTaps (void)
 
int GetHalfLength (void)
 

Private Attributes

int Num_Taps
 
double * Half_Lag_Window
 

Additional Inherited Members

- Protected Attributes inherited from GenericWindow
int Length
 
int Half_Length
 
double * Half_Lag_Win
 
double * Lag_Win
 
double * Data_Win
 

Detailed Description

Definition at line 10 of file hann.h.

Constructor & Destructor Documentation

HannWindow::HannWindow(int length,
int zero_ends 
)

Definition at line 10 of file hann.cpp.

Member Function Documentation

void HannWindow::GenerateWindow(int length,
int zero_ends 
)

Definition at line 17 of file hann.cpp.

Member Data Documentation

double* HannWindow::Half_Lag_Window
private

Definition at line 20 of file hann.h.

int HannWindow::Num_Taps
private

Definition at line 19 of file hann.h.


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