Home
last modified time | relevance | path

Searched refs:GradientDirection (Results 1 - 25 of 41) sorted by relevance

12

/foundation/arkui/ace_engine/test/unittest/core/property/
H A Dgradient_property_test_ng.cpp34 void Result(const GradientDirection x, const GradientDirection y, const Gradient gradient) in Result()
37 if (x == GradientDirection::LEFT) { in Result()
38 if (y == GradientDirection::TOP) { in Result()
40 EXPECT_EQ(str, "GradientDirection.LeftTop"); in Result()
41 } else if (y == GradientDirection::BOTTOM) { in Result()
43 EXPECT_EQ(str, "GradientDirection.LeftBottom"); in Result()
46 EXPECT_EQ(str, "GradientDirection.Left"); in Result()
48 } else if (x == GradientDirection::RIGHT) { in Result()
49 if (y == GradientDirection in Result()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/property/
H A Dgradient_property.cpp60 if (linearX == GradientDirection::LEFT) { in LinearGradientToJson()
61 if (linearY == GradientDirection::TOP) { in LinearGradientToJson()
62 resultJson->Put("direction", "GradientDirection.LeftTop"); in LinearGradientToJson()
63 } else if (linearY == GradientDirection::BOTTOM) { in LinearGradientToJson()
64 resultJson->Put("direction", "GradientDirection.LeftBottom"); in LinearGradientToJson()
66 resultJson->Put("direction", "GradientDirection.Left"); in LinearGradientToJson()
68 } else if (linearX == GradientDirection::RIGHT) { in LinearGradientToJson()
69 if (linearY == GradientDirection::TOP) { in LinearGradientToJson()
70 resultJson->Put("direction", "GradientDirection.RightTop"); in LinearGradientToJson()
71 } else if (linearY == GradientDirection in LinearGradientToJson()
[all...]
H A Dgradient_property.h38 enum class GradientDirection { class
222 std::optional<GradientDirection> linearX;
224 std::optional<GradientDirection> linearY;
234 static bool IsXAxis(GradientDirection direction) in IsXAxis()
236 return (direction == GradientDirection::LEFT || direction == GradientDirection::RIGHT || in IsXAxis()
237 direction == GradientDirection::START_TO_END || direction == GradientDirection::END_TO_START); in IsXAxis()
430 void SetDirection(const GradientDirection& direction) in SetDirection()
526 GradientDirection direction
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rslineargradientblurshaderfilter_fuzzer/
H A Drslineargradientblurshaderfilter_fuzzer.cpp97 GradientDirection direction = GetData<GradientDirection>(); in DoCreateRSLinearGradientBlurShaderFilter()
119 GradientDirection direction = GetData<GradientDirection>(); in DoGenerateGEVisualEffect()
147 GradientDirection direction = GetData<GradientDirection>(); in DoSetGeometry()
175 GradientDirection direction = GetData<GradientDirection>(); in DoIsOffscreenCanvas()
203 GradientDirection direction = GetData<GradientDirection>(); in DoGetLinearGradientBlurRadius()
[all...]
/foundation/graphic/graphic_2d/graphic_test/graphic_test/rs_display_effect/property_display/
H A Dfg_blur_test.cpp130 GradientDirection direction[] = { in GRAPHIC_TEST()
131 GradientDirection::RIGHT, in GRAPHIC_TEST()
132 GradientDirection::RIGHT, in GRAPHIC_TEST()
133 GradientDirection::BOTTOM, in GRAPHIC_TEST()
134 GradientDirection::RIGHT, in GRAPHIC_TEST()
135 GradientDirection::RIGHT, in GRAPHIC_TEST()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_gradient_blur_para.h26 enum class GradientDirection { class
45 GradientDirection direction_;
50 const std::vector<std::pair<float, float>>fractionStops, const GradientDirection direction) in RSLinearGradientBlurPara()
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/
H A Drender_property.cpp55 std::string LinearGradientBlurDirection(GradientDirection direction) in LinearGradientBlurDirection()
57 static const LinearEnumMapNode<GradientDirection, std::string> toStringMap[] = { in LinearGradientBlurDirection()
58 { GradientDirection::LEFT, "LEFT" }, in LinearGradientBlurDirection()
59 { GradientDirection::TOP, "LEFT" }, in LinearGradientBlurDirection()
60 { GradientDirection::RIGHT, "RIGHT" }, in LinearGradientBlurDirection()
61 { GradientDirection::BOTTOM, "BOTTOM" }, in LinearGradientBlurDirection()
62 { GradientDirection::LEFT_TOP, "LEFT_TOP" }, in LinearGradientBlurDirection()
63 { GradientDirection::LEFT_BOTTOM, "LEFT_BOTTOM" }, in LinearGradientBlurDirection()
64 { GradientDirection::RIGHT_TOP, "RIGHT_TOP" }, in LinearGradientBlurDirection()
65 { GradientDirection in LinearGradientBlurDirection()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Ddecoration.h53 enum class GradientDirection { class
348 std::optional<GradientDirection> linearX;
350 std::optional<GradientDirection> linearY;
360 static bool IsXAxis(GradientDirection direction) in IsXAxis()
362 return (direction == GradientDirection::LEFT || direction == GradientDirection::RIGHT || in IsXAxis()
363 direction == GradientDirection::START_TO_END || direction == GradientDirection::END_TO_START); in IsXAxis()
555 void SetDirection(const GradientDirection& direction) in SetDirection()
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_linear_gradient_blur_shader_filter_test.cpp50 GradientDirection::LEFT); in HWTEST_F()
H A Drs_drawing_filter_test.cpp69 auto para = std::make_shared<RSLinearGradientBlurPara>(1.f, fractionStops, GradientDirection::LEFT); in HWTEST_F()
96 auto para = std::make_shared<RSLinearGradientBlurPara>(1.f, fractionStops, GradientDirection::LEFT); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_view_abstract_ffi.cpp1199 auto direction = static_cast<GradientDirection>(linearGradientParam.direction); in NewCjLinearGradient()
1201 case GradientDirection::LEFT: in NewCjLinearGradient()
1202 newGradient.GetLinearGradient()->linearX = NG::GradientDirection::LEFT; in NewCjLinearGradient()
1204 case GradientDirection::RIGHT: in NewCjLinearGradient()
1205 newGradient.GetLinearGradient()->linearX = NG::GradientDirection::RIGHT; in NewCjLinearGradient()
1207 case GradientDirection::TOP: in NewCjLinearGradient()
1208 newGradient.GetLinearGradient()->linearY = NG::GradientDirection::TOP; in NewCjLinearGradient()
1210 case GradientDirection::BOTTOM: in NewCjLinearGradient()
1211 newGradient.GetLinearGradient()->linearY = NG::GradientDirection::BOTTOM; in NewCjLinearGradient()
1213 case GradientDirection in NewCjLinearGradient()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DjsEnumStyle.js774 var GradientDirection; variable
775 (function (GradientDirection) {
776 GradientDirection[GradientDirection["Left"] = 0] = "Left";
777 GradientDirection[GradientDirection["Top"] = 1] = "Top";
778 GradientDirection[GradientDirection["Right"] = 2] = "Right";
779 GradientDirection[GradientDirection["Botto
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/common/utils/
H A Dutils.h515 inline GradientDirection StrToGradientDirection(const std::string& direction) in StrToGradientDirection()
517 static const LinearMapNode<GradientDirection> gradientDirectionTable[] = { in StrToGradientDirection()
518 { DOM_GRADIENT_DIRECTION_LEFT, GradientDirection::LEFT }, in StrToGradientDirection()
519 { DOM_GRADIENT_DIRECTION_RIGHT, GradientDirection::RIGHT }, in StrToGradientDirection()
520 { DOM_GRADIENT_DIRECTION_TOP, GradientDirection::TOP }, in StrToGradientDirection()
521 { DOM_GRADIENT_DIRECTION_BOTTOM, GradientDirection::BOTTOM }, in StrToGradientDirection()
525 return index < 0 ? GradientDirection::BOTTOM : gradientDirectionTable[index].value; in StrToGradientDirection()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_common_modifier.cpp274 void SetLinearGradientDirectionTo(std::shared_ptr<LinearGradient>& linearGradient, const GradientDirection direction) in SetLinearGradientDirectionTo()
277 case GradientDirection::LEFT: in SetLinearGradientDirectionTo()
278 linearGradient->linearX = NG::GradientDirection::LEFT; in SetLinearGradientDirectionTo()
280 case GradientDirection::RIGHT: in SetLinearGradientDirectionTo()
281 linearGradient->linearX = NG::GradientDirection::RIGHT; in SetLinearGradientDirectionTo()
283 case GradientDirection::TOP: in SetLinearGradientDirectionTo()
284 linearGradient->linearY = NG::GradientDirection::TOP; in SetLinearGradientDirectionTo()
286 case GradientDirection::BOTTOM: in SetLinearGradientDirectionTo()
287 linearGradient->linearY = NG::GradientDirection::BOTTOM; in SetLinearGradientDirectionTo()
289 case GradientDirection in SetLinearGradientDirectionTo()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_view_abstract.cpp4321 void JSViewAbstract::UpdateGradientWithDirection(NG::Gradient& lineGradient, NG::GradientDirection direction) in UpdateGradientWithDirection()
4324 case NG::GradientDirection::LEFT: in UpdateGradientWithDirection()
4325 lineGradient.GetLinearGradient()->linearX = NG::GradientDirection::LEFT; in UpdateGradientWithDirection()
4327 case NG::GradientDirection::RIGHT: in UpdateGradientWithDirection()
4328 lineGradient.GetLinearGradient()->linearX = NG::GradientDirection::RIGHT; in UpdateGradientWithDirection()
4330 case NG::GradientDirection::TOP: in UpdateGradientWithDirection()
4331 lineGradient.GetLinearGradient()->linearY = NG::GradientDirection::TOP; in UpdateGradientWithDirection()
4333 case NG::GradientDirection::BOTTOM: in UpdateGradientWithDirection()
4334 lineGradient.GetLinearGradient()->linearY = NG::GradientDirection::BOTTOM; in UpdateGradientWithDirection()
4336 case NG::GradientDirection in UpdateGradientWithDirection()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/
H A Dinspector_composed_element.cpp1500 if (linearX == GradientDirection::LEFT) { in GetLinearGradient()
1501 if (linearY == GradientDirection::TOP) { in GetLinearGradient()
1502 resultJson->Put("direction", "GradientDirection.LeftTop"); in GetLinearGradient()
1503 } else if (linearY == GradientDirection::BOTTOM) { in GetLinearGradient()
1504 resultJson->Put("direction", "GradientDirection.LeftBottom"); in GetLinearGradient()
1506 resultJson->Put("direction", "GradientDirection.Left"); in GetLinearGradient()
1508 } else if (linearX == GradientDirection::RIGHT) { in GetLinearGradient()
1509 if (linearY == GradientDirection::TOP) { in GetLinearGradient()
1510 resultJson->Put("direction", "GradientDirection.RightTop"); in GetLinearGradient()
1511 } else if (linearY == GradientDirection in GetLinearGradient()
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/
H A Drs_properties_test2.cpp483 GradientDirection direction = GradientDirection::LEFT; in HWTEST_F()
691 GradientDirection direction; in HWTEST_F()
H A Drs_properties_test.cpp1340 GradientDirection direction = GradientDirection::LEFT; in HWTEST_F()
1806 GradientDirection direction = GradientDirection::LEFT; in HWTEST_F()
2540 GradientDirection direction; in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dskia_decoration_painter.cpp268 if (linearGradient->linearX == NG::GradientDirection::LEFT) { in CreateLinearGradient()
271 if (linearGradient->linearY == NG::GradientDirection::BOTTOM) { in CreateLinearGradient()
359 const std::optional<GradientDirection>& x, const std::optional<GradientDirection>& y, const SkSize& size) in DirectionToPoint()
363 if (x == GradientDirection::LEFT) { in DirectionToPoint()
371 if (y == GradientDirection::TOP) { in DirectionToPoint()
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/rosen/
H A Ddrawing_decoration_painter.cpp241 if (linearGradient->linearX == NG::GradientDirection::LEFT) { in CreateLinearGradient()
244 if (linearGradient->linearY == NG::GradientDirection::BOTTOM) { in CreateLinearGradient()
332 const std::optional<GradientDirection>& x, const std::optional<GradientDirection>& y, const RSSize& size) in DirectionToPoint()
336 if (x == GradientDirection::LEFT) { in DirectionToPoint()
344 if (y == GradientDirection::TOP) { in DirectionToPoint()
/foundation/arkui/ace_engine/test/unittest/core/render/
H A Drender_property_test_ng.cpp545 NG::LinearGradientBlurPara blurPara(dimensionRadius, fractionStops, NG::GradientDirection::LEFT); in HWTEST_F()
553 blurPara.direction_ = static_cast<NG::GradientDirection>(11); // 11 is not a valid GradientDirection. in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components/common/painter/
H A Drosen_decoration_painter.cpp305 if (linearGradient.linearX == GradientDirection::LEFT) { in CreateLinearGradient()
308 if (linearGradient.linearY == GradientDirection::BOTTOM) { in CreateLinearGradient()
339 if (linearGradient.linearX == GradientDirection::LEFT) { in CreateLinearGradient()
342 if (linearGradient.linearY == GradientDirection::BOTTOM) { in CreateLinearGradient()
483 const std::optional<GradientDirection>& x, const std::optional<GradientDirection>& y, const SkSize& size) in DirectionToPoint()
487 if (x == GradientDirection::LEFT) { in DirectionToPoint()
495 if (y == GradientDirection::TOP) { in DirectionToPoint()
506 const std::optional<GradientDirection>& x, const std::optional<GradientDirection> in DirectionToPoint()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/scroll/
H A Drender_multi_child_scroll.cpp600 gradient.SetDirection(GradientDirection::RIGHT); in ApplyGradientColor()
603 gradient.SetDirection(GradientDirection::BOTTOM); in ApplyGradientColor()
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/
H A Ddom_progress.cpp45 gradient.SetDirection(GradientDirection::START_TO_END); in ParseGradient()
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/drawable/
H A Drs_property_drawable_test.cpp353 auto para = std::make_shared<RSLinearGradientBlurPara>(1.f, fractionStops, GradientDirection::LEFT); in HWTEST_F()

Completed in 70 milliseconds

12