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

#include <lin_dsgn.h>

Inheritance diagram for LinearPhaseFirDesign:

Public Member Functions

 LinearPhaseFirDesign ()
 LinearPhaseFirDesign (int num_taps)
BAND_CONFIG_TYPE GetBandConfig (void)
int GetFirType (void)
- Public Member Functions inherited from FirFilterDesign
 FirFilterDesign ()
 FirFilterDesign (int num_taps)
 FirFilterDesign (int num_taps, double *imp_resp_coeff)
 FirFilterDesign (int num_taps, FIR_SYM_T symmetry, double *imp_resp_coeff)
void Initialize (int num_taps)
void ScaleCoefficients (double scale_factor)
void NormalizeFilter (void)
void CopyCoefficients (double *coeff)
double * GetCoefficients (void)
int GetNumTaps (void)
void ApplyWindow (GenericWindow *window)
void ExtractPolyphaseSet (double *coeff, int decim_rate, int rho)

Protected Attributes

int Fir_Type
- Protected Attributes inherited from FirFilterDesign
int Num_Taps
double * Imp_Resp_Coeff
double * Original_Coeff
long * Quant_Coeff
FIR_SYM_T Coeff_Symmetry

Detailed Description

Definition at line 10 of file lin_dsgn.h.

Constructor & Destructor Documentation


Definition at line 13 of file lin_dsgn.cpp.

LinearPhaseFirDesign::LinearPhaseFirDesign(int num_taps)

Definition at line 18 of file lin_dsgn.cpp.

Member Function Documentation

BAND_CONFIG_TYPE LinearPhaseFirDesign::GetBandConfig(void )

Definition at line 26 of file lin_dsgn.cpp.

int LinearPhaseFirDesign::GetFirType(void )

Definition at line 32 of file lin_dsgn.cpp.

Member Data Documentation

BAND_CONFIG_TYPE LinearPhaseFirDesign::Band_Config

Definition at line 26 of file lin_dsgn.h.

int LinearPhaseFirDesign::Fir_Type

Definition at line 28 of file lin_dsgn.h.

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