Home
last modified time | relevance | path

Searched refs:blurRadius (Results 1 – 25 of 84) sorted by relevance

1234

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/
H A Dblur_draw_looper.cpp24 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 Drs_colorful_shadow_filter_test.cpp47 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 Drs_foreground_effect_filter_test.cpp147 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 Drs_linear_gradient_blur_shader_filter_test.cpp45 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 Dblurdrawlooper_fuzzer.cpp36 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 Dblur_draw_looper.h43 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 Ddrawing_shadow_layer.cpp27 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 Dshadow.h72 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 Dshadow.cpp26 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 Dshadowlayer_fuzzer.cpp43 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 Dge_gradient_blur_para.h45 …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 Drs_colorful_shadow_filter.cpp24 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 Drs_gradient_blur_para.h49 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 Djs_shadow_layer.cpp92 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 Dge_mesa_blur_shader_filter_test.cpp124 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 Dtext_style.cpp86 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 Djs-apis-uiEffect.md60 blur(blurRadius: number): Filter
69 | blurRadius | number | 是 | 模糊半径。<br/>取值需大于等于0,模糊半径越大,模糊效果越强。<br/>模糊半径为0时无模糊效果。 |
H A Ddrawing__shadow__layer_8h.md24 …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 Dtext_content_modifier.cpp200 .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 Dbrush_fuzzer.cpp89 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 Dbrush_fuzzer.cpp110 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 Dpaint_fuzzer.cpp123 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 Ddrawing_shadow_layer.h59 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 Dpen_fuzzer.cpp118 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 Djs-apis-uiEffect.md60 blur(blurRadius: number): Filter
69 | blurRadius | number | Yes | Blur radius.<br>The value must be greater than or equal to 0. The l…

1234