/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/ |
H A D | blur_draw_looper.cpp | 24 BlurDrawLooper::BlurDrawLooper(float blurRadius, scalar dx, scalar dy, const Color& color) noexcept in BlurDrawLooper() argument 26 blurDrawLooperPriv_.blurRadius = blurRadius; in BlurDrawLooper() 31 ConvertRadiusToSigma(blurRadius), true); in BlurDrawLooper() 34 std::shared_ptr<BlurDrawLooper> BlurDrawLooper::CreateBlurDrawLooper(float blurRadius, in CreateBlurDrawLooper() argument 37 if (blurRadius <= 0.f) { in CreateBlurDrawLooper() 40 return std::make_shared<BlurDrawLooper>(blurRadius, dx, dy, color); in CreateBlurDrawLooper() 48 IsScalarAlmostEqual(lhs.blurDrawLooperPriv_.blurRadius, rhs.blurDrawLooperPriv_.blurRadius); in operator ==() 87 return CreateBlurDrawLooper(blurDrawLooperPriv.blurRadius, in Deserialize()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/ |
H A D | rs_colorful_shadow_filter_test.cpp | 47 float blurRadius = 1.f; variable 50 RSColorfulShadowFilter shadowFilter(blurRadius, offsetX, offsetY); 51 std::string expectRes = "RSColorfulShadowFilter " + std::to_string(blurRadius); 63 float blurRadius = 1.f; variable 66 RSColorfulShadowFilter shadowFilter(blurRadius, offsetX, offsetY); 84 float blurRadius = 1.f; variable 87 RSColorfulShadowFilter shadowFilter(blurRadius, offsetX, offsetY);
|
H A D | rs_foreground_effect_filter_test.cpp | 147 float blurRadius = 401.f; variable 148 auto rsForegroundEffectFilter = std::make_shared<RSForegroundEffectFilter>(blurRadius); 149 std::string expectRes = "ForegroundEffect radius: " + std::to_string(blurRadius) + 153 EXPECT_NE(rsForegroundEffectFilter->blurRadius_, blurRadius); 155 blurRadius = 151.f; 156 auto otherFilter = std::make_shared<RSForegroundEffectFilter>(blurRadius);
|
H A D | rs_linear_gradient_blur_shader_filter_test.cpp | 45 float blurRadius = 0.f; variable 49 …auto linearGradientBlurPara = std::make_shared<RSLinearGradientBlurPara>(blurRadius, fractionStops,
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/effect/blurdrawlooper_fuzzer/ |
H A D | blurdrawlooper_fuzzer.cpp | 36 float blurRadius = GetObject<float>(); in BlurDrawLooperFuzzTest() local 40 …r<BlurDrawLooper> blurDrawLooper = BlurDrawLooper::CreateBlurDrawLooper(blurRadius, dx, dy, color); in BlurDrawLooperFuzzTest() 41 BlurDrawLooper blurDrawLooperTwo = BlurDrawLooper(blurRadius, dx, dy, color); in BlurDrawLooperFuzzTest() 42 BlurDrawLooper blurDrawLooperThree = BlurDrawLooper(blurRadius, dx, dy, color); in BlurDrawLooperFuzzTest()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/ |
H A D | blur_draw_looper.h | 43 static std::shared_ptr<BlurDrawLooper> CreateBlurDrawLooper(float blurRadius, 46 BlurDrawLooper(float blurRadius, scalar dx, scalar dy, const Color& color) noexcept; 48 float GetRadius() const { return blurDrawLooperPriv_.blurRadius; } in GetRadius() 64 scalar blurRadius = 0.f; member
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_shadow_layer.cpp | 27 OH_Drawing_ShadowLayer* OH_Drawing_ShadowLayerCreate(float blurRadius, float x, float y, uint32_t c… in OH_Drawing_ShadowLayerCreate() argument 29 if (blurRadius <= 0.f) { in OH_Drawing_ShadowLayerCreate() 34 blurDrawLooperHandle->value = BlurDrawLooper::CreateBlurDrawLooper(blurRadius, x, y, color); in OH_Drawing_ShadowLayerCreate()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | shadow.h | 72 Shadow(double blurRadius, double spreadRadius, Offset offset, Color spotColor) in Shadow() argument 75 SetBlurRadius(blurRadius); in Shadow() 102 void SetBlurRadius(double blurRadius) in SetBlurRadius() argument 104 if (blurRadius >= 0.0) { in SetBlurRadius() 105 blurRadius_ = blurRadius; in SetBlurRadius()
|
H A D | shadow.cpp | 26 auto blurRadius = from.blurRadius_ + (to.blurRadius_ - from.blurRadius_) * progress; in Blend() local 30 return Shadow(blurRadius, spreadRadius, offset, color); in Blend()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkshadowlayer_fuzzer/ |
H A D | shadowlayer_fuzzer.cpp | 43 float blurRadius = GetObject<float>(); in NativeShadowLayerTest() local 47 OH_Drawing_ShadowLayer* shadowLayer = OH_Drawing_ShadowLayerCreate(blurRadius, x, y, color); in NativeShadowLayerTest() 48 OH_Drawing_ShadowLayer* shadowLayerTwo = OH_Drawing_ShadowLayerCreate(-blurRadius, x, y, color); in NativeShadowLayerTest()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/include/ |
H A D | ge_gradient_blur_para.h | 45 …explicit GELinearGradientBlurPara(const float blurRadius, const std::vector<std::pair<float, float… in GELinearGradientBlurPara() argument 47 : blurRadius_(blurRadius), fractionStops_(fractionStops), direction_(direction) in GELinearGradientBlurPara() 49 if (blurRadius > ORIGINAL_BASE) { in GELinearGradientBlurPara()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/ |
H A D | rs_colorful_shadow_filter.cpp | 24 RSColorfulShadowFilter::RSColorfulShadowFilter(float blurRadius, float offsetX, float offsetY) in RSColorfulShadowFilter() argument 25 …: RSForegroundEffectFilter(blurRadius), blurRadius_(blurRadius), offsetX_(offsetX), offsetY_(offse… in RSColorfulShadowFilter()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/ |
H A D | rs_gradient_blur_para.h | 49 explicit RSLinearGradientBlurPara(const float blurRadius, in RSLinearGradientBlurPara() argument 52 if (blurRadius > originalBase_) { in RSLinearGradientBlurPara() 57 blurRadius_ = blurRadius; in RSLinearGradientBlurPara()
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/shadow_layer_napi/ |
H A D | js_shadow_layer.cpp | 92 double blurRadius = 0.0; in Create() local 93 GET_DOUBLE_PARAM(ARGC_ZERO, blurRadius); in Create() 95 if (blurRadius <= 0) { in Create() 115 …std::shared_ptr<BlurDrawLooper> looper = BlurDrawLooper::CreateBlurDrawLooper(blurRadius, dx, dy, … in Create()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/test/unittest/ |
H A D | ge_mesa_blur_shader_filter_test.cpp | 124 int blurRadius[] = {1, 7, 12, 18, 21, 55, 81, 120, 240, 360}; variable 125 for (auto radius : blurRadius) { 143 int blurRadius[] = {1, 7, 12, 18, 21, 55, 81, 120, 240, 360}; variable 144 for (auto radius : blurRadius) {
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/adapter/common/ |
H A D | text_style.cpp | 86 blurRadius = shadowBlurRadius; in TextShadow() 91 return color == rhs.color && offset == rhs.offset && blurRadius == rhs.blurRadius; in operator ==() 101 return offset.GetX() != 0 || offset.GetY() != 0 || fabs(blurRadius) >= DBL_EPSILON; in HasShadow()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/ |
H A D | js-apis-uiEffect.md | 60 blur(blurRadius: number): Filter 69 | blurRadius | number | 是 | 模糊半径。<br/>取值需大于等于0,模糊半径越大,模糊效果越强。<br/>模糊半径为0时无模糊效果。 |
|
H A D | drawing__shadow__layer_8h.md | 24 …ng_ShadowLayerCreate](_drawing.md#oh_drawing_shadowlayercreate) (float blurRadius, float x, float …
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | text_content_modifier.cpp | 200 .blurRadius = shadowBlurRadiusFloat, in AddShadow() 558 auto blurRadius = shadow.blurRadius->Get(); in ModifyTextShadowsInTextStyle() local 562 auto shadowValue = Shadow(blurRadius, 0, Offset(offsetX, offsetY), Color(color.GetValue())); in ModifyTextShadowsInTextStyle() 673 auto blurRadius = shadow.blurRadius->Get(); in UpdateTextShadowMeasureFlag() local 677 … auto compareShadow = Shadow(blurRadius, 0, Offset(offsetX, offsetY), Color(color.GetValue())); in UpdateTextShadowMeasureFlag() 814 shadows_[i].blurRadius->Set(newShadow.GetBlurRadius()); in SetTextShadow() 983 auto blurRadius = MakeRefPtr<AnimatablePropertyFloat>(emptyShadow.GetBlurRadius()); in AddDefaultShadow() local 992 ….shadow = textShadow, .blurRadius = blurRadius, .offsetX = offsetX, .offsetY = offsetY, .color = c… in AddDefaultShadow() 993 AttachProperty(blurRadius); in AddDefaultShadow()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkbrush_fuzzer/ |
H A D | brush_fuzzer.cpp | 89 float blurRadius = GetObject<float>(); in BrushFuzzTest001() local 101 OH_Drawing_ShadowLayer* ShadowLayer = OH_Drawing_ShadowLayerCreate(blurRadius, x, y, color); in BrushFuzzTest001()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/brush_fuzzer/ |
H A D | brush_fuzzer.cpp | 110 float blurRadius = GetObject<float>(); in BrushFuzzTestInner05() local 114 …r<BlurDrawLooper> blurDrawLooper = BlurDrawLooper::CreateBlurDrawLooper(blurRadius, dx, dy, color); in BrushFuzzTestInner05()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/paint_fuzzer/ |
H A D | paint_fuzzer.cpp | 123 float blurRadius = GetObject<float>(); in PaintFuzzTest002() local 126 …r<BlurDrawLooper> blurDrawLooper = BlurDrawLooper::CreateBlurDrawLooper(blurRadius, dx, dy, color); in PaintFuzzTest002()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/ |
H A D | drawing_shadow_layer.h | 59 OH_Drawing_ShadowLayer* OH_Drawing_ShadowLayerCreate(float blurRadius, float x, float y, uint32_t c…
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/pen_fuzzer/ |
H A D | pen_fuzzer.cpp | 118 float blurRadius = GetObject<float>(); in PenFuzzTestInner04() local 121 …r<BlurDrawLooper> blurDrawLooper = BlurDrawLooper::CreateBlurDrawLooper(blurRadius, dx, dy, color); in PenFuzzTestInner04()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/ |
H A D | js-apis-uiEffect.md | 60 blur(blurRadius: number): Filter 69 | blurRadius | number | Yes | Blur radius.<br>The value must be greater than or equal to 0. The l…
|