Flutter Engine
The Flutter Engine
Classes | Namespaces | Variables
sigma.h File Reference
#include "impeller/geometry/scalar.h"

Go to the source code of this file.

Classes

struct  impeller::Sigma
 In filters that use Gaussian distributions, "sigma" is a size of one standard deviation in terms of the local space pixel grid of the filter input. In other words, this determines how wide the distribution stretches. More...
 
struct  impeller::Radius
 For convolution filters, the "radius" is the size of the convolution kernel to use on the local space pixel grid of the filter input. For Gaussian blur kernels, this unit has a linear relationship with Sigma. See kKernelRadiusPerSigma for details on how this relationship works. More...
 

Namespaces

namespace  impeller
 

Variables

static constexpr float impeller::kKernelRadiusPerSigma = 1.73205080757