The Open Master Hearing Aid (openMHA)  openMHA
Open community platform for hearing aid algorithm research
MHAOvlFilter::barkscale::bark2hz_t Class Reference
Inheritance diagram for MHAOvlFilter::barkscale::bark2hz_t:
Inheritance graph

Public Member Functions

 bark2hz_t ()
 
 ~bark2hz_t ()
 
- Public Member Functions inherited from MHATableLookup::xy_table_t
 xy_table_t ()
 
mha_real_t lookup (mha_real_t x) const
 Return the y-value at the position of the nearest x value below input. More...
 
mha_real_t interp (mha_real_t x) const
 Linear interpolation function. More...
 
void add_entry (mha_real_t x, mha_real_t y)
 Add a single x-y pair entry. More...
 
void add_entry (mha_real_t *pVX, mha_real_t *pVY, unsigned int len)
 Add multiple entries at once. More...
 
void clear ()
 Clear the table and transformation functions. More...
 
void set_xfun (float(*pXFun)(float))
 Set transformation function for x values. More...
 
void set_yfun (float(*pYFun)(float))
 Set transformation function for y values during insertion. More...
 
void set_xyfun (float(*pYFun)(float, float))
 Set transformation function for y values during insertion, based on x and y values. More...
 
std::pair< mha_real_t, mha_real_tget_xlimits () const
 returns the min and max x of all mesh points that are stored in the lookup table, i.e. More...
 
- Public Member Functions inherited from MHATableLookup::table_t
 table_t (void)
 
virtual ~table_t (void)
 

Additional Inherited Members

Constructor & Destructor Documentation

◆ bark2hz_t()

MHAOvlFilter::barkscale::bark2hz_t::bark2hz_t ( )

◆ ~bark2hz_t()

MHAOvlFilter::barkscale::bark2hz_t::~bark2hz_t ( )

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