|  | 
| template<typename Callback> | 
|  | ImageConvolution (Callback C) | 
| std::shared_ptr< Image > | convolution (const Layer &layer, std::function< float(vec2)> kernelWeight, const float &kernelScale, ivec2 kernelSize) | 
| std::shared_ptr< Image > | convolution (const Layer &layer, int kw, int kh, const std::vector< float > &kernel, const float &kernelScale) | 
| std::shared_ptr< Image > | convolution_separable (const Layer &layer, std::function< float(float)>, int kernelSize, const float &kernelScale) | 
| std::shared_ptr< Image > | gaussianLowpass (const Layer &layer, int kernelSize) | 
| std::shared_ptr< Image > | gaussianLowpass (const Layer &layer, float sigma) | 
| std::shared_ptr< Image > | gaussianLowpass (const Layer &layer, int kernelSize, float sigma) | 
| std::shared_ptr< Image > | lowpass (const Layer &layer, int kernelSize) | 
The documentation for this class was generated from the following file: