/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/ |
normal_distribution.h | 26 // Normal distribution N(u, sigma^2). 29 NormalDistribution(const float u, const float sigma) 32 * GeometryUtils::SQUARE_FLOAT(sigma))), 33 mPreComputedExponentPart(-1.0f / (2.0f * GeometryUtils::SQUARE_FLOAT(sigma))) {} 45 const float mPreComputedNonExpPart; // = 1 / sqrt(2 * PI * sigma^2) 46 const float mPreComputedExponentPart; // = -1 / (2 * sigma^2)
|
/external/chromium_org/third_party/skia/src/effects/ |
SkBlurMask.h | 18 static bool BlurRect(SkScalar sigma, SkMask *dst, const SkRect &src, SkBlurStyle, 22 static bool BlurRRect(SkScalar sigma, SkMask *dst, const SkRRect &src, SkBlurStyle, 27 // forceQuality will prevent BoxBlur from falling back to the low quality approach when sigma 34 SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, 39 static bool BlurGroundTruth(SkScalar sigma, SkMask* dst, const SkMask& src, SkBlurStyle, 42 // If radius > 0, return the corresponding sigma, else return 0 44 // If sigma > 0.5, return the corresponding radius, else return 0 45 static SkScalar ConvertSigmaToRadius(SkScalar sigma); 60 must free the memory. The amount of memory allocated will be exactly 6*sigma bytes. 61 @param sigma The standard deviation of the gaussian blur kerne [all...] |
SkDropShadowImageFilter.cpp | 85 SkVector sigma = SkVector::Make(fSigmaX, fSigmaY); local 86 ctx.ctm().mapVectors(&sigma, 1); 87 sigma.fX = SkMaxScalar(0, sigma.fX); 88 sigma.fY = SkMaxScalar(0, sigma.fY); 89 SkAutoTUnref<SkImageFilter> blurFilter(SkBlurImageFilter::Create(sigma.fX, sigma.fY)); 129 SkVector sigma = SkVector::Make(fSigmaX, fSigmaY); local 130 ctm.mapVectors(&sigma, 1) [all...] |
SkEmbossMaskFilter.cpp | 79 SkScalar sigma = matrix.mapRadius(fBlurSigma); local 81 if (!SkBlurMask::BoxBlur(dst, src, sigma, kInner_SkBlurStyle, kLow_SkBlurQuality)) { 87 margin->set(SkScalarCeilToInt(3*sigma), SkScalarCeilToInt(3*sigma)); 140 const SkScalar sigma = buffer.readScalar(); local 141 return Create(sigma, light);
|
SkBlurImageFilter.cpp | 22 // the limit on sigma ensures consistent behaviour between the GPU and 27 SkVector sigma = SkVector::Make(localSigma.width(), localSigma.height()); local 28 ctm.mapVectors(&sigma, 1); 29 sigma.fX = SkMinScalar(SkScalarAbs(sigma.fX), MAX_SIGMA); 30 sigma.fY = SkMinScalar(SkScalarAbs(sigma.fY), MAX_SIGMA); 31 return sigma; 188 SkVector sigma = mapSigma(fSigma, ctx.ctm()); local 192 getBox3Params(sigma.x(), &kernelSizeX, &kernelSizeX3, &lowOffsetX, &highOffsetX) 261 SkVector sigma = mapSigma(fSigma, ctm); local 284 SkVector sigma = mapSigma(fSigma, ctx.ctm()); local [all...] |
/external/skia/src/effects/ |
SkBlurMask.h | 18 static bool BlurRect(SkScalar sigma, SkMask *dst, const SkRect &src, SkBlurStyle, 22 static bool BlurRRect(SkScalar sigma, SkMask *dst, const SkRRect &src, SkBlurStyle, 27 // forceQuality will prevent BoxBlur from falling back to the low quality approach when sigma 34 SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, 39 static bool BlurGroundTruth(SkScalar sigma, SkMask* dst, const SkMask& src, SkBlurStyle, 42 // If radius > 0, return the corresponding sigma, else return 0 44 // If sigma > 0.5, return the corresponding radius, else return 0 45 static SkScalar ConvertSigmaToRadius(SkScalar sigma); 60 must free the memory. The amount of memory allocated will be exactly 6*sigma bytes. 61 @param sigma The standard deviation of the gaussian blur kerne [all...] |
SkDropShadowImageFilter.cpp | 18 SkDropShadowImageFilter::SkDropShadowImageFilter(SkScalar dx, SkScalar dy, SkScalar sigma, 23 , fSigmaX(sigma) 24 , fSigmaY(sigma) 84 SkVector sigma = SkVector::Make(fSigmaX, fSigmaY); local 85 ctx.ctm().mapVectors(&sigma, 1); 86 sigma.fX = SkMaxScalar(0, sigma.fX); 87 sigma.fY = SkMaxScalar(0, sigma.fY); 88 SkAutoTUnref<SkImageFilter> blurFilter(SkBlurImageFilter::Create(sigma.fX, sigma.fY)) 131 SkVector sigma = SkVector::Make(fSigmaX, fSigmaY); local [all...] |
SkBlurImageFilter.cpp | 22 // the limit on sigma ensures consistent behaviour between the GPU and 171 SkVector sigma = SkVector::Make(fSigma.width(), fSigma.height()); local 172 ctx.ctm().mapVectors(&sigma, 1); 173 sigma.fX = SkMinScalar(sigma.fX, MAX_SIGMA); 174 sigma.fY = SkMinScalar(sigma.fY, MAX_SIGMA); 178 getBox3Params(sigma.x(), &kernelSizeX, &kernelSizeX3, &lowOffsetX, &highOffsetX); 179 getBox3Params(sigma.y(), &kernelSizeY, &kernelSizeY3, &lowOffsetY, &highOffsetY); 250 SkVector sigma = SkVector::Make(fSigma.width(), fSigma.height()) local 271 SkVector sigma = SkVector::Make(fSigma.width(), fSigma.height()); local [all...] |
/external/chromium_org/third_party/skia/tests/ |
BlurTest.cpp | 108 SkScalar sigma = SkBlurMask::ConvertRadiusToSigma(SkIntToScalar(5)); local 115 filter = SkBlurMaskFilter::Create(blurStyle, sigma, flags); 162 SkScalar sigma, 174 SkBlurMask::BlurGroundTruth(sigma, &dst, src, kNormal_SkBlurStyle); 201 // Implement a Gaussian function with 0 mean and std.dev. of 'sigma'. 202 static float gaussian(int x, SkScalar sigma) { 203 float k = SK_Scalar1/(sigma * sqrtf(2.0f*SK_ScalarPI)); 204 float exponent = -(x * x) / (2 * sigma * sigma); 352 SkScalar sigma = 10.0f local 523 const SkScalar sigma = sigmas[j]; local 556 const SkScalar sigma = sigmas[j]; local [all...] |
/external/skia/tests/ |
BlurTest.cpp | 108 SkScalar sigma = SkBlurMask::ConvertRadiusToSigma(SkIntToScalar(5)); local 115 filter = SkBlurMaskFilter::Create(blurStyle, sigma, flags); 162 SkScalar sigma, 174 SkBlurMask::BlurGroundTruth(sigma, &dst, src, kNormal_SkBlurStyle); 201 // Implement a Gaussian function with 0 mean and std.dev. of 'sigma'. 202 static float gaussian(int x, SkScalar sigma) { 203 float k = SK_Scalar1/(sigma * sqrtf(2.0f*SK_ScalarPI)); 204 float exponent = -(x * x) / (2 * sigma * sigma); 352 SkScalar sigma = 10.0f local 523 const SkScalar sigma = sigmas[j]; local 556 const SkScalar sigma = sigmas[j]; local [all...] |
/external/chromium_org/third_party/skia/include/effects/ |
SkBlurDrawLooper.h | 38 static SkBlurDrawLooper* Create(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy, 40 return SkNEW_ARGS(SkBlurDrawLooper, (color, sigma, dx, dy, flags)); 53 SkBlurDrawLooper(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy, 87 void init(SkScalar sigma, SkScalar dx, SkScalar dy, SkColor color, uint32_t flags);
|
SkBlurMaskFilter.h | 19 * If radius > 0, return the corresponding sigma, else return 0. Use this to convert from the 20 * (legacy) idea of specify the blur "radius" to the standard notion of specifying its sigma. 36 * @param sigma Standard deviation of the Gaussian blur to apply. Must be > 0. 40 static SkMaskFilter* Create(SkBlurStyle style, SkScalar sigma, uint32_t flags = kNone_BlurFlag); 53 SK_ATTR_DEPRECATED("use sigma version")
|
/external/skia/include/effects/ |
SkBlurDrawLooper.h | 38 static SkBlurDrawLooper* Create(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy, 40 return SkNEW_ARGS(SkBlurDrawLooper, (color, sigma, dx, dy, flags)); 53 SkBlurDrawLooper(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy, 85 void init(SkScalar sigma, SkScalar dx, SkScalar dy, SkColor color, uint32_t flags);
|
SkDropShadowImageFilter.h | 14 static SkDropShadowImageFilter* Create(SkScalar dx, SkScalar dy, SkScalar sigma, 16 return SkNEW_ARGS(SkDropShadowImageFilter, (dx, dy, sigma, color, input)); 29 SkDropShadowImageFilter(SkScalar dx, SkScalar dy, SkScalar sigma, SkColor,
|
SkBlurMaskFilter.h | 19 * If radius > 0, return the corresponding sigma, else return 0. Use this to convert from the 20 * (legacy) idea of specify the blur "radius" to the standard notion of specifying its sigma. 36 * @param sigma Standard deviation of the Gaussian blur to apply. Must be > 0. 40 static SkMaskFilter* Create(SkBlurStyle style, SkScalar sigma, uint32_t flags = kNone_BlurFlag); 53 SK_ATTR_DEPRECATED("use sigma version")
|
/external/chromium_org/skia/ext/ |
recursive_gaussian_convolution.h | 27 static float qFromSigma(float sigma); 29 SK_API RecursiveFilter(float sigma, Order order);
|
/external/iproute2/netem/ |
normal.c | 18 normal(double x, double mu, double sigma) 20 return .5 + .5*erf((x-mu)/(sqrt(2.0)*sigma));
|
stats.c | 24 double mu=0.0, sigma=0.0, sumsquare=0.0, sum=0.0, top=0.0, rho=0.0; local 44 sigma = sqrt((sumsquare - (double)n*mu*mu)/(double)(n-1)); 54 printf("sigma = %12.6f\n", sigma); 57 /*printf("correlation rho = %10.6f\n", top/((double)(n-1)*sigma*sigma));*/
|
/external/eigen/Eigen/src/Cholesky/ |
LLT_MKL.h | 75 static typename MatrixType::Index rankUpdate(MatrixType& mat, const VectorType& vec, const typename MatrixType::RealScalar& sigma) \ 76 { return Eigen::internal::llt_rank_update_lower(mat, vec, sigma); } \ 86 static typename MatrixType::Index rankUpdate(MatrixType& mat, const VectorType& vec, const typename MatrixType::RealScalar& sigma) \ 89 return llt_inplace<EIGTYPE, Lower>::rankUpdate(matt, vec.conjugate(), sigma); \
|
/frameworks/base/libs/hwui/utils/ |
Blur.cpp | 35 float Blur::convertSigmaToRadius(float sigma) { 36 return sigma > 0.5f ? (sigma - 0.5f) / BLUR_SIGMA_SCALE : 0.0f; 52 * for sigma and to preserve compatibility we have kept that logic. 54 * Based on some experimental radius and sigma values we approximate the 55 * equation sigma = f(radius) as sigma = radius * 0.3 + 0.6. The larger the 57 * large sigma the gaussian curve begins to lose its shape. 68 // g(x) = ( 1 / sqrt( 2 * pi ) * sigma) * e ^ ( -x^2 / 2 * sigma^2 71 float sigma = legacyConvertRadiusToSigma((float) radius); local [all...] |
Blur.h | 28 // If radius > 0, return the corresponding sigma, else return 0 30 // If sigma > 0.5, return the corresponding radius, else return 0 31 ANDROID_API static float convertSigmaToRadius(float sigma); 32 // If the original radius was on an integer boundary then after the sigma to
|
/external/chromium_org/third_party/skia/gm/ |
spritebitmap.cpp | 84 SkScalar sigma = 8; local 85 SkAutoTUnref<SkImageFilter> filter(SkBlurImageFilter::Create(sigma, sigma));
|
/external/skia/gm/ |
spritebitmap.cpp | 84 SkScalar sigma = 8; local 85 SkAutoTUnref<SkImageFilter> filter(SkBlurImageFilter::Create(sigma, sigma));
|
/frameworks/base/core/jni/android/graphics/ |
MaskFilter.cpp | 23 SkScalar sigma = SkBlurMask::ConvertRadiusToSigma(radius); local 24 SkMaskFilter* filter = SkBlurMaskFilter::Create((SkBlurStyle)blurStyle, sigma); 38 SkScalar sigma = SkBlurMask::ConvertRadiusToSigma(radius); local 39 SkMaskFilter* filter = SkBlurMaskFilter::CreateEmboss(sigma,
|
/cts/tests/tests/renderscript/src/android/renderscript/cts/ |
intrinsic_blur.rs | 55 float sigma = 0.4f * (float)radius + 0.6f; 56 float coeff1 = 1.0f / (sqrt( 2.0f * pi ) * sigma); 57 float coeff2 = - 1.0f / (2.0f * sigma * sigma);
|