AVIR
High-quality pro image resizing library
 
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cavir::CBuffer< T, capint >Memory buffer class for element array storage, with capacity tracking
 Cavir::CBuffer< CResizePos >
 Cavir::CImageResizerFilterStep< fptype, fptypeatom >::CRPosBufResizing positions buffer class
 Cavir::CBuffer< double >
 Cavir::CFltBufferBuffer class for parametrized low-pass filter
 Cavir::CDSPFIREQFIR filter-based equalizer generator
 Cavir::CDSPFracFilterBankLin< fptype >Sinc function-based fractional delay filter bank
 Cavir::CDSPPeakedCosineLPFLow-pass filter windowed by Peaked Cosine window function
 Cavir::CDSPWindowGenPeakedCosinePeaked Cosine window function generator class
 Cavir::CImageResizer< fpclass >Image resizer class
 Cavir::CImageResizerDithererDefDIL< fptype, fptypesimd >Image resizer's default de-interleaved dithering class
 Cavir::CImageResizerDithererDefINL< fptype >Image resizer's default dithering class
 Cavir::CImageResizerDithererErrdINL< fptype >Image resizer's error-diffusion dithering class, interleaved mode
 Cavir::CImageResizerDithererErrdDIL< fptype, fptypesimd >Image resizer's error-diffusion dithering class, de-interleaved mode
 Cavir::CImageResizerFilterStep< fptype, fptypeatom >Image resizer's filtering step class
 Cavir::CImageResizerFilterStepINL< fptype, fptypeatom >Interleaved filtering steps implementation class
 Cavir::CImageResizerFilterStep< fptype, fptype >
 Cavir::CImageResizerFilterStepDIL< fptype, afptypesimd >
 Cavir::CImageResizerFilterStepDIL< fptype, fptypesimd >De-interleaved filtering steps implementation class
 Cavir::CImageResizerParamsResizing algorithm parameters structure
 Cavir::CImageResizerParamsDefThe default set of resizing algorithm parameters (10.06/1.88/1.029(256064.90)/0.000039)
 Cavir::CImageResizerParamsHighSet of resizing algorithm parameters for low-aliasing resizing (11.59/1.84/1.015(73054.59)/0.000159)
 Cavir::CImageResizerParamsLRSet of resizing algorithm parameters for low-ringing performance (7.91/1.96/1.065(1980857.66)/0.000004)
 Cavir::CImageResizerParamsLowSet of resizing algorithm parameters for lower-ringing performance (9.21/1.91/1.040(391960.71)/0.000023)
 Cavir::CImageResizerParamsULRSet of resizing algorithm parameters for ultra-low-ringing performance (7.50/2.01/1.083(11568559.86)/0.000001)
 Cavir::CImageResizerParamsUltraSet of resizing algorithm parameters for ultra low-aliasing resizing (13.68/1.79/1.000(521792.07)/0.000026)
 Cavir::CImageResizerThreadPoolThread pool for multi-threaded image resizing operation
 Cavir::CImageResizerVarsImage resizing variables class
 Cavir::CLancIRLANCIR image resizer class
 Cavir::CLancIRParamsLANCIR resizing parameters class
 Cavir::CLancIR::CResizeFiltersClass for fractional delay filter bank storage and calculation
 Cavir::CImageResizerFilterStep< fptype, fptypeatom >::CResizePosResizing position structure
 Cavir::CLancIR::CResizePosStructure defines source scanline positions and filters for each destination pixel
 Cavir::CLancIR::CResizeScanlineScanline resizing positions class
 Cavir::CLancIR::CResizeFilters::CSineGenSine-wave signal generator class
 Cavir::CSineGenSine signal generator class
 Cavir::CStructArray< T >Array of structured objects
 Cavir::CStructArray< CRPosBuf >
 Cavir::CImageResizerFilterStep< fptype, fptypeatom >::CRPosBufArrayResizing positions buffer array class
 Cavir::CImageResizerThreadPool::CWorkloadThread pool's workload object class
 Cavir::float4SIMD packed 4-float type
 Cavir::float8SIMD packed 8-float type
 Cavir::fpclass_def< afptype, afptypeatom, adith >Floating-point processing definition and abstraction class
 Cavir::fpclass_def_dil< afptype, afptypesimd, adith >Floating-point processing definition and abstraction class for de-interleaved processing