Type:
UniformSQ is a uniform scalar quantiser. Left and right interval bounds and number of reconstruction levels are specified on construction |
UniformSQ | (float ia = -sqrt(3.0), float ib = sqrt(3.0), const QLevels& ql = QRate(1)) ; |
ia | left interval bound |
ib | right interval bound |
ql | number of quantisation levels |
~UniformSQ | () ; |
void reset_interval | (float ia, float ib) ; |
Reset quantisation interval to (ia,ib) |
void reset_rate | (const QLevels& ql) ; |
Reset coding rate |
int Index | (float x) const ; |
float Reconstruction | (unsigned int idx) const ; |