Lines Matching defs:circle
626 // Applies the 1D half kernel vertically at points along the x axis to a circle centered at the
641 // In the column at x we exit the circle at +y and -y
658 // Apply a Gaussian at point (evalX, 0) to a circle centered at the origin with radius circleR.
684 // Since we applied a half kernel in y we multiply acc by 2 (the circle is symmetric about
689 // This function creates a profile of a blurred circle. It does this by computing a kernel for
691 // an array of vertical applications of the half kernel to the circle along the x axis. The
755 const SkRect& circle,
759 float circleR = circle.width() / 2.0f;
766 // Profile textures are cached by the ratio of sigma to circle radius and by the size of the
770 // half-plane. Similarly, in the extreme high ratio cases circle becomes a point WRT to the
838 const SkRect& circle,
847 create_profile_effect(context, circle, sigma, &solidRadius, &textureRadius);
866 SkV4 circleData = {circle.centerX(), circle.centerY(), solidRadius, 1.f / textureRadius};
1348 "Unexpected circle. %d\n\t%s\n\t%s",