/aosp12/frameworks/base/libs/hwui/utils/ |
H A D | Blur.cpp | 29 float Blur::convertRadiusToSigma(float radius) { in convertRadiusToSigma() argument 30 return radius > 0 ? BLUR_SIGMA_SCALE * radius + 0.5f : 0.0f; in convertRadiusToSigma() 41 const float radiusCeil = ceilf(radius); in convertRadiusToInt() 45 return radius; in convertRadiusToInt() 58 return radius > 0 ? 0.3f * radius + 0.6f : 0.0f; in legacyConvertRadiusToSigma() 107 if (x > radius && x < (width - radius)) { in horizontal() 109 for (int r = -radius; r <= radius; r++) { in horizontal() 116 for (int32_t r = -radius; r <= radius; r++) { in horizontal() 150 if (y > radius && y < (height - radius)) { in vertical() 152 for (int32_t r = -radius; r <= radius; r++) { in vertical() [all …]
|
H A D | Blur.h | 29 static float convertRadiusToSigma(float radius); 35 static uint32_t convertRadiusToInt(float radius); 37 static void generateGaussianWeights(float* weights, float radius); 38 static void horizontal(float* weights, int32_t radius, const uint8_t* source, uint8_t* dest, 40 static void vertical(float* weights, int32_t radius, const uint8_t* source, uint8_t* dest,
|
/aosp12/frameworks/base/core/java/android/view/ |
H A D | RoundedCorners.java | 176 int radius; in getRoundedCornerRadius() local 198 int radius; in getRoundedCornerTopRadius() local 221 int radius; in getRoundedCornerBottomRadius() local 454 radius > 0 ? radius : 0, in createRoundedCorner() 455 radius > 0 ? radius : 0); in createRoundedCorner() 460 radius > 0 ? displayWidth - radius : 0, in createRoundedCorner() 461 radius > 0 ? radius : 0); in createRoundedCorner() 466 radius > 0 ? displayWidth - radius : 0, in createRoundedCorner() 467 radius > 0 ? displayHeight - radius : 0); in createRoundedCorner() 472 radius > 0 ? radius : 0, in createRoundedCorner() [all …]
|
/aosp12/frameworks/rs/tests/java_api/ImageProcessing/src/com/android/rs/image/ |
H A D | threshold.rscript | 22 static int radius; 34 radius = rad; 40 // x is of the form [-radius .. 0 .. radius] 59 for (int r = -radius; r <= radius; r ++) { 67 for (int r = -radius; r <= radius; r ++) { 81 if ((y > radius) && (y < (height - radius))) { 82 for (int r = -radius; r <= radius; r ++) { 87 for (int r = -radius; r <= radius; r ++) { 102 if ((x > radius) && (x < (width - radius))) { 103 for (int r = -radius; r <= radius; r ++) { [all …]
|
/aosp12/frameworks/rs/tests/java_api/ImageProcessing2/src/com/android/rs/image/ |
H A D | threshold.rscript | 22 static int radius; 34 radius = rad; 40 // x is of the form [-radius .. 0 .. radius] 59 for (int r = -radius; r <= radius; r ++) { 67 for (int r = -radius; r <= radius; r ++) { 81 if ((y > radius) && (y < (height - radius))) { 82 for (int r = -radius; r <= radius; r ++) { 87 for (int r = -radius; r <= radius; r ++) { 102 if ((x > radius) && (x < (width - radius))) { 103 for (int r = -radius; r <= radius; r ++) { [all …]
|
/aosp12/frameworks/rs/tests/java_api/ImageProcessing_jb/src/com/android/rs/image/ |
H A D | threshold.rscript | 22 static int radius; 34 radius = rad; 40 // x is of the form [-radius .. 0 .. radius] 59 for (int r = -radius; r <= radius; r ++) { 67 for (int r = -radius; r <= radius; r ++) { 81 if ((y > radius) && (y < (height - radius))) { 82 for (int r = -radius; r <= radius; r ++) { 87 for (int r = -radius; r <= radius; r ++) { 102 if ((x > radius) && (x < (width - radius))) { 103 for (int r = -radius; r <= radius; r ++) { [all …]
|
H A D | threshold_half.rscript | 22 static int radius; 34 radius = rad; 40 // x is of the form [-radius .. 0 .. radius] 59 for (int r = -radius; r <= radius; r ++) { 67 for (int r = -radius; r <= radius; r ++) { 81 if ((y > radius) && (y < (height - radius))) { 82 for (int r = -radius; r <= radius; r ++) { 87 for (int r = -radius; r <= radius; r ++) { 102 if ((x > radius) && (x < (width - radius))) { 103 for (int r = -radius; r <= radius; r ++) { [all …]
|
/aosp12/packages/apps/DeskClock/src/com/android/deskclock/widget/ |
H A D | CircleView.kt | 51 var radius: Float 154 invalidate(centerX, mCenterY, radius) 193 fun setRadius(radius: Float): CircleView { 194 val oldRadius = this.radius 195 if (oldRadius != radius) { 196 this.radius = radius 200 if (radius > oldRadius) { 221 invalidate((centerX - radius - 0.5f).toInt(), (centerY - radius - 0.5f).toInt(), 222 (centerX + radius + 0.5f).toInt(), (centerY + radius + 0.5f).toInt()) 237 val oldRadius = radius [all …]
|
/aosp12/art/test/530-checker-lse-ctor-fences/src/ |
H A D | Main.java | 20 Circle(double radius) { in Circle() argument 21 this.radius = radius; in Circle() 24 return radius; in getRadius() 27 return radius * radius * Math.PI; in getArea() 31 return 2 * Math.PI * radius; in getCircumference() 34 private final double radius; field in Circle 91 static double calcCircleArea(double radius) { in calcCircleArea() argument 92 return new Circle(radius).getArea(); in calcCircleArea() 142 calc.value = 2 * Math.PI * radius; in calcCircleAreaOrCircumference() 157 static Circle makeCircle(double radius) { in makeCircle() argument [all …]
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/assist/ui/ |
H A D | DisplayUtils.java | 85 int radius = 0; in getCornerRadiusBottom() local 90 radius = context.getResources().getDimensionPixelSize(resourceId); in getCornerRadiusBottom() 93 if (radius == 0) { in getCornerRadiusBottom() 94 radius = getCornerRadiusDefault(context); in getCornerRadiusBottom() 96 return radius; in getCornerRadiusBottom() 104 int radius = 0; in getCornerRadiusTop() local 112 if (radius == 0) { in getCornerRadiusTop() 113 radius = getCornerRadiusDefault(context); in getCornerRadiusTop() 115 return radius; in getCornerRadiusTop() 119 int radius = 0; in getCornerRadiusDefault() local [all …]
|
/aosp12/frameworks/base/graphics/java/android/graphics/drawable/ |
H A D | PaintDrawable.java | 44 public void setCornerRadius(float radius) { in setCornerRadius() argument 46 if (radius > 0) { in setCornerRadius() 49 radii[i] = radius; in setCornerRadius() 78 int radius = a.getDimensionPixelSize( in inflateTag() local 80 setCornerRadius(radius); in inflateTag() 85 com.android.internal.R.styleable.DrawableCorners_topLeftRadius, radius); in inflateTag() 87 com.android.internal.R.styleable.DrawableCorners_topRightRadius, radius); in inflateTag() 89 com.android.internal.R.styleable.DrawableCorners_bottomLeftRadius, radius); in inflateTag() 91 com.android.internal.R.styleable.DrawableCorners_bottomRightRadius, radius); in inflateTag() 93 if (topLeftRadius != radius || topRightRadius != radius || in inflateTag() [all …]
|
/aosp12/frameworks/layoutlib/bridge/src/android/view/shadow/ |
H A D | HighQualityShadowPainter.java | 64 if (radius > rectScaled.width() || radius > rectScaled.height()) { in paintRectShadow() 211 if (radius > 0 && !isOpaque) { in drawScaled() 272 if (radius <= 0) { in getPoly() 295 float x = (float) (rect.left + (radius - radius * Math.cos(theta))); in buildRoundedEdges() 296 float y = (float) (rect.top + (radius - radius * Math.sin(theta))); in buildRoundedEdges() 305 float x = (float) (rect.right - (radius - radius * Math.cos(theta))); in buildRoundedEdges() 306 float y = (float) (rect.top + (radius - radius * Math.sin(theta))); in buildRoundedEdges() 315 float x = (float) (rect.right - (radius - radius * Math.cos(theta))); in buildRoundedEdges() 316 float y = (float) (rect.bottom - (radius - radius * Math.sin(theta))); in buildRoundedEdges() 325 float x = (float) (rect.left + (radius - radius * Math.cos(theta))); in buildRoundedEdges() [all …]
|
/aosp12/frameworks/base/core/tests/coretests/src/android/view/ |
H A D | RoundedCornersTest.java | 55 final Pair<Integer, Integer> radius = new Pair<>(10, 20); in testGetRoundedCorner() local 138 final Pair<Integer, Integer> radius = new Pair<>(10, 20); in testRotateRoundedCorners_90() local 154 final Pair<Integer, Integer> radius = new Pair<>(10, 20); in testRotateRoundedCorners_270() local 170 final Pair<Integer, Integer> radius = new Pair<>(10, 20); in testFromRadius_cache() local 171 RoundedCorners cached = RoundedCorners.fromRadii(radius, 200, 400); in testFromRadius_cache() 178 final Pair<Integer, Integer> radius = new Pair<>(10, 20); in testFromRadius_wontCacheIfRadiusChanged() local 179 RoundedCorners cached = RoundedCorners.fromRadii(radius, 200, 400); in testFromRadius_wontCacheIfRadiusChanged() 187 final Pair<Integer, Integer> radius = new Pair<>(10, 20); in testFromRadius_wontCacheIfDisplayWidthChanged() local 190 assertThat(RoundedCorners.fromRadii(radius, 100, 400), in testFromRadius_wontCacheIfDisplayWidthChanged() 196 final Pair<Integer, Integer> radius = new Pair<>(10, 20); in testFromRadius_wontCacheIfDisplayHeightChanged() local [all …]
|
/aosp12/packages/apps/Launcher3/src/com/android/launcher3/graphics/ |
H A D | IconShape.java | 193 path.addCircle(radius + offsetX, radius + offsetY, radius, Path.Direction.CW); 219 float cx = radius + offsetX; 220 float cy = radius + offsetY; 221 float cr = radius * mRadiusRatio; 222 canvas.drawRoundRect(cx - radius, cy - radius, cx + radius, cy + radius, cr, cr, p); 227 float cx = radius + offsetX; 228 float cy = radius + offsetY; 229 float cr = radius * mRadiusRatio; 230 path.addRoundRect(cx - radius, cy - radius, cx + radius, cy + radius, cr, cr, 392 return new TearDrop(radius); [all …]
|
/aosp12/packages/apps/Launcher3/src/com/android/launcher3/popup/ |
H A D | RoundedArrowDrawable.java | 59 public RoundedArrowDrawable(float width, float height, float radius, float popupRadius, in RoundedArrowDrawable() argument 70 addDownPointingRoundedTriangleToPath(width, height, radius, mPath); in RoundedArrowDrawable() 90 public RoundedArrowDrawable(float width, float height, float radius, boolean isPointingLeft, in RoundedArrowDrawable() argument 99 addDownPointingRoundedTriangleToPath(width, height, radius, mPath); in RoundedArrowDrawable() 133 float radius, Path path) { in addDownPointingRoundedTriangleToPath() argument 141 float roundedPointCenterY = (float) (height - (radius / sin(theta))); in addDownPointingRoundedTriangleToPath() 144 float p = radius / tanTheta; in addDownPointingRoundedTriangleToPath() 161 centerX - radius, in addDownPointingRoundedTriangleToPath() 162 roundedPointCenterY - radius, in addDownPointingRoundedTriangleToPath() 163 centerX + radius, in addDownPointingRoundedTriangleToPath() [all …]
|
/aosp12/frameworks/libs/systemui/iconloaderlib/src/com/android/launcher3/icons/ |
H A D | ShadowGenerator.java | 120 public float radius; field in ShadowGenerator.Builder 142 radius = r; in createPill() 145 int centerY = Math.round(radius + shadowBlur + keyShadowDistance); in createPill() 162 c.drawRoundRect(bounds, radius, radius, p); in drawShadow() 167 c.drawRoundRect(bounds, radius, radius, p); in drawShadow() 175 c.drawRoundRect(bounds, radius, radius, p); in drawShadow() 179 c.drawRoundRect(bounds, radius, radius, p); in drawShadow()
|
/aosp12/packages/modules/NeuralNetworks/common/operations/ |
H A D | LocalResponseNormalization.cpp | 52 int32_t radius, float bias, float alpha, float beta, in localResponseNormFloat32Impl() argument 65 const int32_t dBegin = std::max(0, i - radius); in localResponseNormFloat32Impl() 67 const int32_t dEnd = std::min(static_cast<int32_t>(axisSize), i + radius + 1); in localResponseNormFloat32Impl() 82 bool localResponseNorm(const T* inputData, const Shape& inputShape, int32_t radius, T bias, T alpha, 86 bool localResponseNorm<float>(const float* inputData, const Shape& inputShape, int32_t radius, 91 radius = std::min(radius, static_cast<int32_t>(inputShape.dimensions[axis])); 96 .range = radius, .bias = bias, .alpha = alpha, .beta = beta}; 102 return localResponseNormFloat32Impl(inputData, inputShape, radius, bias, alpha, beta, axis, 116 localResponseNorm<float>(inputDataFloat32.data(), inputShape, radius, bias, alpha, beta, axis, 192 const int32_t radius = context->getInputValue<int32_t>(kRadiusScalar); in prepare() local [all …]
|
/aosp12/packages/apps/DeskClock/src/com/android/deskclock/timer/ |
H A D | TimerCircleView.kt | 98 val radius = min(xCenter, yCenter) - mRadiusOffset regex 109 canvas.drawCircle(xCenter.toFloat(), yCenter.toFloat(), radius, mPaint) 118 canvas.drawCircle(xCenter.toFloat(), yCenter.toFloat(), radius, mPaint) 125 mArcRect.top = yCenter - radius 126 mArcRect.bottom = yCenter + radius 127 mArcRect.left = xCenter - radius 128 mArcRect.right = xCenter + radius 145 val dotX = xCenter + (radius * cos(dotAngleRadians)).toFloat() 146 val dotY = yCenter + (radius * sin(dotAngleRadians)).toFloat()
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/scrim/ |
H A D | ScrimDrawable.java | 139 public void setRoundedCorners(float radius) { in setRoundedCorners() argument 140 if (radius == mCornerRadius) { in setRoundedCorners() 143 mCornerRadius = radius; in setRoundedCorners() 145 mConcaveInfo.setCornerRadius(radius); in setRoundedCorners() 246 public void setCornerRadius(float radius) { in setCornerRadius() argument 247 mPathOverlap = radius; in setCornerRadius() 248 mCornerRadii[0] = radius; in setCornerRadius() 249 mCornerRadii[1] = radius; in setCornerRadius() 250 mCornerRadii[2] = radius; in setCornerRadius() 251 mCornerRadii[3] = radius; in setCornerRadius()
|
/aosp12/frameworks/layoutlib/bridge/src/android/view/ |
H A D | RectShadowPainter.java | 67 float radius = viewOutline.getRadius(); in paintShadow() local 68 if (radius <= 0) { in paintShadow() 78 float outerArcRadius = radius + shadowSize; in paintShadow() 88 new float[]{0f, radius / outerArcRadius, 1f}, TileMode.CLAMP)); in paintShadow() 98 inset.inset(radius, radius); in paintShadow() 182 float radius, int rotations) { in drawCorner() argument 186 path.arcTo(-radius, -radius, radius, radius, rotations * PERPENDICULAR_ANGLE, in drawCorner()
|
/aosp12/packages/apps/DeskClock/src/com/android/deskclock/stopwatch/ |
H A D | StopwatchCircleView.kt | 104 val radius = min(xCenter, yCenter) - mRadiusOffset regex 114 canvas.drawCircle(xCenter.toFloat(), yCenter.toFloat(), radius, mPaint) 129 mArcRect.top = yCenter - radius 130 mArcRect.bottom = yCenter + radius 131 mArcRect.left = xCenter - radius 132 mArcRect.right = xCenter + radius 149 val sweepAngle = mScreenDensity * (360 / (radius * Math.PI)).toFloat() 156 val dotX = xCenter + (radius * cos(dotAngleRadians)).toFloat() 157 val dotY = yCenter + (radius * sin(dotAngleRadians)).toFloat()
|
/aosp12/frameworks/base/graphics/java/android/graphics/ |
H A D | RadialGradient.java | 70 public RadialGradient(float centerX, float centerY, float radius, in RadialGradient() argument 73 this(centerX, centerY, 0f, centerX, centerY, radius, convertColors(colors), in RadialGradient() 94 public RadialGradient(float centerX, float centerY, float radius, in RadialGradient() argument 97 this(centerX, centerY, 0f, centerX, centerY, radius, colors.clone(), stops, in RadialGradient() 189 public RadialGradient(float centerX, float centerY, float radius, in RadialGradient() argument 191 this(centerX, centerY, radius, Color.pack(centerColor), Color.pack(edgeColor), tileMode); in RadialGradient() 207 public RadialGradient(float centerX, float centerY, float radius, in RadialGradient() argument 209 this(centerX, centerY, radius, new long[] {centerColor, edgeColor}, null, tileMode); in RadialGradient()
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/wallet/ui/ |
H A D | DotIndicatorDecoration.java | 120 float radius = MathUtils.lerp(mSelectedRadius, mUnselectedRadius, progress / 2); in drawSelectedDot() local 121 canvas.drawCircle(radius, 0, radius, mPaint); in drawSelectedDot() 122 canvas.translate(radius * 2, 0); in drawSelectedDot() 131 float radius = MathUtils.lerp(mUnselectedRadius, mSelectedColor, progress / 2); in drawFadingUnselectedDot() local 132 canvas.drawCircle(radius, 0, radius, mPaint); in drawFadingUnselectedDot() 133 canvas.translate(radius * 2, 0); in drawFadingUnselectedDot()
|
/aosp12/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | AnimatedDrawables.h | 63 sp<uirenderer::CanvasPropertyPrimitive> radius; member 77 setUniform(effectBuilder, "in_radius", params.radius); in draw() 114 canvas->drawCircle(params.x->value, params.y->value, params.radius->value, in draw() 151 uirenderer::CanvasPropertyPrimitive* radius, in AnimatedCircle() argument 153 : mX(x), mY(y), mRadius(radius), mPaint(paint) {} in AnimatedCircle() 159 const float radius = mRadius->value; in onGetBounds() local 160 return SkRect::MakeLTRB(x - radius, y - radius, x + radius, y + radius); in onGetBounds()
|
/aosp12/packages/apps/Dialer/java/com/android/dialer/simulator/impl/ |
H A D | SimulatorRemoteVideo.java | 68 private float radius; field in SimulatorRemoteVideo.Renderer 119 radius = Math.min(canvas.getWidth(), canvas.getHeight()) * 0.15f; in moveCircle() 124 if (circleX + radius >= width in moveCircle() 125 || circleX - radius <= 0 in moveCircle() 126 || circleY + radius >= height in moveCircle() 127 || circleY - radius <= 0) { in moveCircle() 139 canvas.drawCircle(circleX, circleY, radius, paint); in drawCircle()
|