AVIR
High-quality pro image resizing library
|
avir::CBuffer< T, capint > | Memory buffer class for element array storage, with capacity tracking |
avir::CBuffer< CQueueItem > | |
avir::CBuffer< CResizePos > | |
avir::CImageResizerFilterStep< fptype, fptypeatom >::CRPosBuf | Resizing positions buffer class |
avir::CBuffer< CRPosBuf * > | |
avir::CBuffer< double > | |
avir::CFltBuffer | Buffer class for parametrized low-pass filter |
avir::CBuffer< fptype > | |
avir::CBuffer< T * > | |
avir::CBuffer< uint8_t > | |
avir::CDSPFIREQ | FIR filter-based equalizer generator |
avir::CDSPFracFilterBankLin< fptype > | Sinc function-based fractional delay filter bank |
avir::CDSPPeakedCosineLPF | Low-pass filter windowed by Peaked Cosine window function |
avir::CDSPWindowGenPeakedCosine | Peaked Cosine window function generator class |
avir::CImageResizer< fpclass > | Image resizer class |
avir::CImageResizerDithererDefDIL< fptype, fptypesimd > | Image resizer's default de-interleaved dithering class |
avir::CImageResizerDithererDefINL< fptype > | Image resizer's default dithering class |
avir::CImageResizerDithererErrdINL< fptype > | Image resizer's error-diffusion dithering class, interleaved mode |
avir::CImageResizerDithererErrdDIL< fptype, fptypesimd > | Image resizer's error-diffusion dithering class, de-interleaved mode |
avir::CImageResizerFilterStep< fptype, fptypeatom > | Image resizer's filtering step class |
avir::CImageResizerFilterStepINL< fptype, fptypeatom > | Interleaved filtering steps implementation class |
avir::CImageResizerFilterStep< fptype, fptype > | |
avir::CImageResizerFilterStepDIL< fptype, fptypesimd > | De-interleaved filtering steps implementation class |
avir::CImageResizerParams | Resizing algorithm parameters structure |
avir::CImageResizerParamsDef | The default set of resizing algorithm parameters (10.06/1.88/1.029(256064.90)/0.000039) |
avir::CImageResizerParamsHigh | Set of resizing algorithm parameters for low-aliasing resizing (11.59/1.84/1.015(73054.59)/0.000159) |
avir::CImageResizerParamsLow | Set of resizing algorithm parameters for lower-ringing performance (9.21/1.91/1.040(391960.71)/0.000023) |
avir::CImageResizerParamsLR | Set of resizing algorithm parameters for low-ringing performance (7.91/1.96/1.065(1980857.66)/0.000004) |
avir::CImageResizerParamsULR | Set of resizing algorithm parameters for ultra-low-ringing performance (7.50/2.01/1.083(11568559.86)/0.000001) |
avir::CImageResizerParamsUltra | Set of resizing algorithm parameters for ultra low-aliasing resizing (13.68/1.79/1.000(521792.07)/0.000026) |
avir::CImageResizerThreadPool | Thread pool for multi-threaded image resizing operation |
avir::CImageResizerVars | Image resizing variables class |
avir::CLancIR | LANCIR image resizer class |
avir::CLancIR::CResizeFilters | |
avir::CLancIR::CResizePos | |
avir::CImageResizerFilterStep< fptype, fptypeatom >::CResizePos | Resizing position structure |
avir::CLancIR::CResizeScanline | |
avir::CSineGen | Sine signal generator class |
avir::CLancIR::CResizeFilters::CSinGen | Sine signal generator class |
avir::CStructArray< T > | Array of structured objects |
avir::CStructArray< CRPosBuf > | |
avir::CImageResizerFilterStep< fptype, fptypeatom >::CRPosBufArray | Resizing positions buffer array class |
avir::CImageResizerThreadPool::CWorkload | Thread pool's workload object class |
avir::float4 | SIMD packed 4-float type |
avir::float8 | SIMD packed 8-float type |
avir::fpclass_def< afptype, afptypeatom, adith > | Floating-point processing definition and abstraction class |
avir::fpclass_def_dil< afptype, afptypesimd, adith > | Floating-point processing definition and abstraction class for de-interleaved processing |