/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/track/ |
H A D | rosen_render_moon_track.cpp | 60 path.moveTo(center.GetX(), center.GetY() - radius); in Paint() 61 …path.addArc({ center.GetX() - radius, center.GetY() - radius, center.GetX() + radius, center.GetY(… in Paint() 63 double progressOffset = radius - radius * GetTotalRatio() / 0.5; in Paint() 65 center.GetY() + radius }, in Paint() 71 …path.addArc({ center.GetX() - radius, center.GetY() - radius, center.GetX() + radius, center.GetY(… in Paint() 75 center.GetY() + radius }, in Paint() 92 … center.GetX() - radius, center.GetY() - radius, center.GetX() + radius, center.GetY() + radius), in Paint() 94 double progressOffset = radius - radius * GetTotalRatio() / 0.5; in Paint() 96 center.GetY() - radius, center.GetX() + progressOffset, center.GetY() + radius), in Paint() 105 … center.GetX() - radius, center.GetY() - radius, center.GetX() + radius, center.GetY() + radius), in Paint() [all …]
|
H A D | rosen_render_capsule_track.cpp | 87 double radius = progressSize.Height() / 2.0; in DrawCapsuleProgressAnimation() local 94 if (LessNotEqual(progressWidth, radius)) { in DrawCapsuleProgressAnimation() 98 } else if (GreatNotEqual(progressWidth, progressSize.Width() - radius)) { in DrawCapsuleProgressAnimation() 100 …{ radius + offsetX, offsetY, progressSize.Width() - radius + offsetX, progressSize.Height() + offs… in DrawCapsuleProgressAnimation() 117 if (LessNotEqual(progressWidth, radius)) { in DrawCapsuleProgressAnimation() 122 path.AddRect(radius + offsetX, offsetY, progressSize.Width() - radius + offsetX, in DrawCapsuleProgressAnimation() 156 double radius = progressSize.Width() / 2.0; in DrawCapsuleProgressVerticalAnimation() local 162 if (LessNotEqual(progressWidth, radius)) { in DrawCapsuleProgressVerticalAnimation() 168 …{ offsetX, offsetY + radius, progressSize.Width() + offsetX, progressSize.Height() - radius + offs… in DrawCapsuleProgressVerticalAnimation() 186 if (LessNotEqual(progressWidth, radius)) { in DrawCapsuleProgressVerticalAnimation() [all …]
|
H A D | rosen_render_scale_ring_track.cpp | 46 … (trackInfo.radius + (NearEqual(trackInfo.clockwise, 1.0) ? trackInfo.thickness : 0.0)) / in DrawScaleArc() 60 … (trackInfo.radius + (NearEqual(trackInfo.clockwise, 1.0) ? trackInfo.thickness : 0.0)) / in DrawScaleArc() 75 canvas->drawArc({ trackInfo.center.GetX() - trackInfo.radius - radiusPrecision, in DrawScaleArc() 76 trackInfo.center.GetY() - trackInfo.radius - radiusPrecision, in DrawScaleArc() 77 trackInfo.center.GetX() + trackInfo.radius + radiusPrecision, in DrawScaleArc() 78 trackInfo.center.GetY() + trackInfo.radius + radiusPrecision }, in DrawScaleArc() 84 RSRect(trackInfo.center.GetX() - trackInfo.radius - radiusPrecision, in DrawScaleArc() 85 trackInfo.center.GetY() - trackInfo.radius - radiusPrecision, in DrawScaleArc() 86 trackInfo.center.GetX() + trackInfo.radius + radiusPrecision, in DrawScaleArc() 87 trackInfo.center.GetY() + trackInfo.radius + radiusPrecision), in DrawScaleArc() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/shape/ |
H A D | rect_model_ng.cpp | 41 Radius radius; in SetRadiusWidth() local 42 value.IsNegative() ? radius.SetX(Dimension(DEFAULT_RADIUS_VALUE)) : radius.SetX(value); in SetRadiusWidth() 43 radius.SetY(DEFAULT_RADIUS_INVALID); in SetRadiusWidth() 44 RectModelNG::UpdateRadius(radius); in SetRadiusWidth() 49 Radius radius; in SetRadiusHeight() local 50 value.IsNegative() ? radius.SetY(Dimension(DEFAULT_RADIUS_VALUE)) : radius.SetY(value); in SetRadiusHeight() 52 RectModelNG::UpdateRadius(radius); in SetRadiusHeight() 172 Radius radius; in SetRadiusWidth() local 173 value.IsNegative() ? radius.SetX(Dimension(DEFAULT_RADIUS_VALUE)) : radius.SetX(value); in SetRadiusWidth() 180 Radius radius; in SetRadiusHeight() local [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/progress/ |
H A D | progress_modifier.cpp | 727 radius, radius }); in PaintLinear() 758 radius, radius }); in PaintLinear() 772 radius, radius); in PaintLinear() 891 ringData.radius = radius; in PaintRing() 996 auto radius = ringProgressData.radius; in PaintWhole() local 1047 auto radius = ringProgressData.radius; in PaintBeginHalf() local 1093 auto radius = ringProgressData.radius; in PaintEndHalf() local 1167 auto radius = ringProgressData.radius; in PaintRingSweeping() local 1343 …centerPt.GetX() - radius, centerPt.GetY() - radius, centerPt.GetX() + radius, centerPt.GetY() + ra… in PaintTrailing() 1752 …centerPt.GetX() - radius, centerPt.GetY() - radius, centerPt.GetX() + radius, centerPt.GetY() + ra… in PaintScaleRingForApiNine() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/base/geometry/ng/ |
H A D | radius.h | 63 Radius operator+(const Radius& radius) const 65 return Radius(x_ + radius.x_, y_ + radius.y_); 68 Radius operator-(const Radius& radius) const 70 return Radius(x_ - radius.x_, y_ - radius.y_); 73 bool operator==(const Radius& radius) const 75 return (radius.x_ == x_) && (radius.y_ == y_); 78 bool operator!=(const Radius& radius) const 80 return (radius.x_ != x_) || (radius.y_ != y_); 83 Radius operator=(const Radius& radius) 85 x_ = radius.x_; [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/ndk/ |
H A D | drawing_round_rect_test.cpp | 61 OH_Drawing_Corner_Radii radius = { 10, 10 }; variable 79 ASSERT_FLOAT_EQ(retrievedRadius.x, radius.x); 80 ASSERT_FLOAT_EQ(retrievedRadius.y, radius.y); 98 OH_Drawing_Corner_Radii radius = { 10, 10 }; variable 105 ASSERT_FLOAT_EQ(retrievedRadius.x, radius.x); 106 ASSERT_FLOAT_EQ(retrievedRadius.y, radius.y); 124 OH_Drawing_Corner_Radii radius = { 10, 10 }; variable 131 ASSERT_FLOAT_EQ(retrievedRadius.x, radius.x); 132 ASSERT_FLOAT_EQ(retrievedRadius.y, radius.y); 150 OH_Drawing_Corner_Radii radius = { 10, 10 }; variable [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/slider/ |
H A D | rosen_render_circle_block.cpp | 56 double diameter = radius * 2.0; in SyncGeometryProperties() 59 SkRect rect = SkRect::MakeXYWH(frame.x_ - radius, frame.y_ - radius, diameter, diameter); in SyncGeometryProperties() 92 RSRect(frame.x_ - radius, frame.y_ - radius, in SyncGeometryProperties() 93 diameter + frame.x_ - radius, diameter + frame.y_ - radius); in SyncGeometryProperties() 181 PaintShadow(context, offset, radius); in Paint() 254 double diameter = radius * 2.0; in PaintShadow() 256 …SkRect rect = SkRect::MakeXYWH(offset.GetX() - radius, offset.GetY() - radius, diameter, diameter); in PaintShadow() 257 … RosenDecorationPainter::PaintShadow(SkPath().addRRect(SkRRect::MakeRectXY(rect, radius, radius)), in PaintShadow() 261 RSRect(offset.GetX() - radius, offset.GetY() - radius, in PaintShadow() 262 diameter + offset.GetX() - radius, diameter + offset.GetY() - radius); in PaintShadow() [all …]
|
/ohos5.0/foundation/arkui/ui_lite/frameworks/components/ |
H A D | ui_box_progress.cpp | 33 uint16_t radius) in DrawValidRect() argument 77 uint16_t radius, in DrawRoundCap() argument 117 capStyle.lineWidth_ = radius; in DrawRoundCap() 126 arcInfo.radius = radius; in DrawRoundCap() 215 radius = 0; in GetBackgroundParam() 223 width -= radius << 1; in GetBackgroundParam() 224 startPoint.x += radius; in GetBackgroundParam() 229 height -= radius << 1; in GetBackgroundParam() 230 startPoint.y += radius; in GetBackgroundParam() 244 uint16_t radius; in DrawBackground() local [all …]
|
/ohos5.0/foundation/arkui/ui_lite/frameworks/draw/ |
H A D | draw_rect.cpp | 115 arcInfo.radius = radius; in DrawRectRadiusWithoutBorderCon1() 160 arcInfo.radius = radius; in DrawRectRadiusWithoutBorderCon2() 194 arcInfo.radius = radius; in DrawRectRadiusWithoutBorderCon3() 237 arcInfo.radius = radius; in DrawRectRadiusWithoutBorderCon4() 490 arcInfo.radius = radius; in DrawRectRadiusBiggerThanBorderCon1() 511 arcInfo.radius = radius; in DrawRectRadiusBiggerThanBorderCon1() 559 arcInfo.radius = radius; in DrawRectRadiusBiggerThanBorderCon2() 579 arcInfo.radius = radius; in DrawRectRadiusBiggerThanBorderCon2() 620 arcInfo.radius = radius; in DrawRectRadiusBiggerThanBorderCon3() 635 arcInfo.radius = radius; in DrawRectRadiusBiggerThanBorderCon3() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_menu_ffi.cpp | 60 CalcDimension radius = CalcDimension(size, DimensionUnit(unit)); in FfiOHOSAceFrameworkMenuSetRadiusByLength() local 61 MenuModel::GetInstance()->SetBorderRadius(radius); in FfiOHOSAceFrameworkMenuSetRadiusByLength() 64 void FfiOHOSAceFrameworkMenuSetRadiusByBorderRadiuses(CBorderRadiuses radius) in FfiOHOSAceFrameworkMenuSetRadiusByBorderRadiuses() argument 66 std::optional<CalcDimension> radiusTopLeft = CalcDimension(radius.topLeftRadiuses, in FfiOHOSAceFrameworkMenuSetRadiusByBorderRadiuses() 67 DimensionUnit(radius.topLeftUnit)); in FfiOHOSAceFrameworkMenuSetRadiusByBorderRadiuses() 68 std::optional<CalcDimension> radiusTopRight = CalcDimension(radius.topRightRadiuses, in FfiOHOSAceFrameworkMenuSetRadiusByBorderRadiuses() 69 DimensionUnit(radius.topRightUnit)); in FfiOHOSAceFrameworkMenuSetRadiusByBorderRadiuses() 70 std::optional<CalcDimension> radiusBottomLeft = CalcDimension(radius.bottomLeftRadiuses, in FfiOHOSAceFrameworkMenuSetRadiusByBorderRadiuses() 71 DimensionUnit(radius.bottomLeftUnit)); in FfiOHOSAceFrameworkMenuSetRadiusByBorderRadiuses() 72 std::optional<CalcDimension> radiusBottomRight = CalcDimension(radius.bottomRightRadiuses, in FfiOHOSAceFrameworkMenuSetRadiusByBorderRadiuses() [all …]
|
H A D | cj_image_span_ffi.cpp | 49 CalcDimension radius = CalcDimension(value); in ParseTextBackgroundStyle() local 50 if (radius.Unit() == DimensionUnit::PERCENT) { in ParseTextBackgroundStyle() 51 radius.Reset(); in ParseTextBackgroundStyle() 54 textBackgroundStyle.backgroundRadius = { radius, radius, radius, radius }; in ParseTextBackgroundStyle() 118 void FfiOHOSAceFrameworkImageSpanTextBackgroundStyle(uint32_t color, double radius, int32_t unit) in FfiOHOSAceFrameworkImageSpanTextBackgroundStyle() argument 120 auto textBackgroundStyle = ParseTextBackgroundStyle(color, radius, unit); in FfiOHOSAceFrameworkImageSpanTextBackgroundStyle() 124 void FfiOHOSAceFrameworkImageSpanTextBackgroundStyleBorder(uint32_t color, CBorderRadiuses radius) in FfiOHOSAceFrameworkImageSpanTextBackgroundStyleBorder() argument 126 auto textBackgroundStyle = ParseTextBackgroundStyle(color, radius); in FfiOHOSAceFrameworkImageSpanTextBackgroundStyleBorder()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/base/geometry/ |
H A D | rrect.h | 53 static RRect MakeRRect(const Rect& rect, const Radius& radius) in MakeRRect() argument 56 rrect.SetRectWithSimpleRadius(rect, radius.GetX().Value(), radius.GetY().Value()); in MakeRRect() 105 auto radius = Radius(xRadius, yRadius); in SetRectWithSimpleRadius() local 106 corner_ = { radius, radius, radius, radius }; in SetRectWithSimpleRadius() 123 auto radius = Radius(xRadius, yRadius); in SetOval() local 124 corner_ = { radius, radius, radius, radius }; in SetOval()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/progress/ |
H A D | render_bubble_progress.cpp | 108 double radius = radius_ - maxCircleRadius_; in CalculateCirclePosition() local 111 subCircleCenter_.push_back(center_ + Vertex(0.0, radius)); in CalculateCirclePosition() 112 subCircleCenter_.push_back(center_ + Vertex(SIN_45 * radius, COS_45 * radius)); in CalculateCirclePosition() 113 subCircleCenter_.push_back(center_ + Vertex(radius, 0.0)); in CalculateCirclePosition() 116 subCircleCenter_.push_back(center_ + Vertex(COS_45 * radius, -1 * SIN_45 * radius)); in CalculateCirclePosition() 117 subCircleCenter_.push_back(center_ + Vertex(0.0, -1 * radius)); in CalculateCirclePosition() 120 subCircleCenter_.push_back(center_ + Vertex(-1 * SIN_45 * radius, -1 * COS_45 * radius)); in CalculateCirclePosition() 121 subCircleCenter_.push_back(center_ + Vertex(-1 * radius, 0.0)); in CalculateCirclePosition() 124 subCircleCenter_.push_back(center_ + Vertex(-1 * SIN_45 * radius, COS_45 * radius)); in CalculateCirclePosition()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/gauge/ |
H A D | gauge_modifier.cpp | 372 data.radius = radius; in NewPaintCircularAndIndicator() 373 data.center = Offset(offset.GetX() + left + radius, offset.GetY() + top + radius); in NewPaintCircularAndIndicator() 540 …RSImageFilter::CreateBlurImageFilter(shadowOptions.radius, shadowOptions.radius, RSTileMode::CLAMP… in PaintSingleSegmentGradientCircularShadow() 642 info.shadowRadius = shadowOptions.radius; in PaintMultiSegmentGradientCircularShadow() 741 auto radius = data.radius - data.thickness * PERCENT_HALF; in DrawHighLight() local 773 data.center.GetX() + (data.radius) * in DrawHighLight() 775 data.center.GetY() + (data.radius) * in DrawHighLight() 934 RSPoint outPoint1(data.center.GetX() - data.radius, data.center.GetY() - data.radius); in GetDrawPath() 935 RSPoint outPoint2(data.center.GetX() + data.radius, data.center.GetY() + data.radius); in GetDrawPath() 953 …data.center.GetX() - data.radius + data.thickness, data.center.GetY() - data.radius + data.thickne… in GetDrawPath() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/data_panel/ |
H A D | rosen_render_data_panel.cpp | 154 double radius = arcData.radius; in PaintProgress() local 168 radius = radius - SHADOW_BLUR_RADIUS; in PaintProgress() 172 radius * 2 - thickness, radius * 2 - thickness); in PaintProgress() 264 double radius = arcData.radius; in PaintProgress() local 278 radius = radius - SHADOW_BLUR_RADIUS; in PaintProgress() 282 center.GetX() - radius + thickness / 2 + radius * 2 - thickness, in PaintProgress() 399 double radius = arcData.radius - SHADOW_BLUR_RADIUS; in PaintProgressFilterMask() local 409 radius * 2 - thickness, radius * 2 - thickness); in PaintProgressFilterMask() 552 double radius = arcData.radius - SHADOW_BLUR_RADIUS; in PaintRainbowFilterMask() local 562 radius * 2 - thickness, radius * 2 - thickness); in PaintRainbowFilterMask() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | rect_painter.cpp | 48 for (auto& radius : radiusXY) { in DrawRect() local 49 if (Negative(radius.GetX()) && NonNegative(radius.GetY())) { in DrawRect() 50 radius.SetX(radius.GetY()); in DrawRect() 53 if (Negative(radius.GetY()) && NonNegative(radius.GetX())) { in DrawRect() 54 radius.SetY(radius.GetX()); in DrawRect()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/ |
H A D | _o_h___drawing___rect_style___info.md | 21 | double [leftTopRadius](#lefttopradius) | Left top radius of the rectangle. | 22 | double [rightTopRadius](#righttopradius) | Right top radius of the rectangle. | 23 | double [rightBottomRadius](#rightbottomradius) | Right bottom radius of the rectangle. | 24 | double [leftBottomRadius](#leftbottomradius) | Left bottom radius of the rectangle. | 47 Left bottom radius of the rectangle. 57 Left top radius of the rectangle. 67 Right bottom radius of the rectangle. 77 Right top radius of the rectangle.
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/ |
H A D | blur_draw_looper_test.cpp | 49 float radius = 1.f; variable 52 std::shared_ptr<BlurDrawLooper> blurDrawLooper = BlurDrawLooper::CreateBlurDrawLooper(radius, 55 EXPECT_TRUE(IsScalarAlmostEqual(blurDrawLooper->GetRadius(), radius)); 76 float radius = 1.f; variable 79 std::shared_ptr<BlurDrawLooper> blurDrawLooper1 = BlurDrawLooper::CreateBlurDrawLooper(radius, 83 std::shared_ptr<BlurDrawLooper> blurDrawLooper2 = BlurDrawLooper::CreateBlurDrawLooper(radius, 87 std::shared_ptr<BlurDrawLooper> blurDrawLooper3 = BlurDrawLooper::CreateBlurDrawLooper(radius, 91 std::shared_ptr<BlurDrawLooper> blurDrawLooper4 = BlurDrawLooper::CreateBlurDrawLooper(radius, 115 float radius = 1.f; variable 118 std::shared_ptr<BlurDrawLooper> blurDrawLooper1 = BlurDrawLooper::CreateBlurDrawLooper(radius, [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-attributes-motionBlur.md | 18 2、该属性需要在开始状态将motionBlur的参数radius设置为0,否则冷启动时会有非预期效果。 20 3、该属性需要与动画的AnimateParam的onFinish参数配合使用,需要在运动模糊动画结束后将motionBlur的参数radius置为0,否则会有非预期效果。 42 | radius | number | 是 | 模糊半径,取值范围[0.0, ∞),建议设置1.0以内。 | 67 @State radius: number = 0 78 this.radius = 5; 94 this.radius = 0; 97 .motionBlur({ radius: this.radius, anchor: { x: this.x, y: this.y } })
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | radius.h | 88 Radius operator+(const Radius& radius) const 90 return Radius(x_ + radius.GetX(), y_ + radius.GetY()); 93 Radius operator-(const Radius& radius) const 95 return Radius(x_ - radius.GetX(), y_ - radius.GetY()); 103 bool operator==(const Radius& radius) const 105 return (radius.GetX() == x_) && (radius.GetY() == y_);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/ |
H A D | ArkClassDefine.ts | 804 return (this.radius === another.radius) && 837 this.radius.push(<number | string>objValue.radius); 856 isResourceEqual(stageValue.radius, value.radius)) || 857 (isNumber(stageValue.radius) && isNumber(value.radius) && 858 stageValue.radius === value.radius))) { 1339 this.radius.isEqual(another.radius)); 1355 if (isNumber(value.radius) || isString(value.radius) || isResource(value.radius)) { 1356 this.radius.topLeft = value.radius; 1357 this.radius.topRight = value.radius; 1358 this.radius.bottomLeft = value.radius; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_container_span.cpp | 45 CalcDimension radius; in ParseTextBackgroundStyle() local 46 if (ParseJsDimensionVp(radiusValue, radius)) { in ParseTextBackgroundStyle() 47 if (radius.Unit() == DimensionUnit::PERCENT) { in ParseTextBackgroundStyle() 48 radius.Reset(); in ParseTextBackgroundStyle() 50 textBackgroundStyle.backgroundRadius = { radius, radius, radius, radius }; in ParseTextBackgroundStyle()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_shape/src/ |
H A D | RectShape.ts | 17 radius?: number | string | Array<number | string>; 35 radius(radius: number | string | Array<number | string>): T; 75 radius(radius: number | string | Array<number | string>): RectShape { 76 return super.radius(radius);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/bubble/ |
H A D | render_bubble.h | 82 void BuildCornerPath(SkPath& path, Placement placement, double radius); 83 void BuildTopLinePath(SkPath& path, double arrowOffset, double radius); 84 void BuildRightLinePath(SkPath& path, double arrowOffset, double radius); 85 void BuildBottomLinePath(SkPath& path, double arrowOffset, double radius); 86 void BuildLeftLinePath(SkPath& path, double arrowOffset, double radius); 89 void BuildCornerPath(RSPath& path, Placement placement, double radius); 90 void BuildTopLinePath(RSPath& path, double arrowOffset, double radius); 91 void BuildRightLinePath(RSPath& path, double arrowOffset, double radius); 92 void BuildBottomLinePath(RSPath& path, double arrowOffset, double radius); 93 void BuildLeftLinePath(RSPath& path, double arrowOffset, double radius);
|