/foundation/arkui/ace_engine/test/unittest/core/property/ |
H A D | gradient_property_test_ng.cpp | 34 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 D | gradient_property.cpp | 60 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 D | gradient_property.h | 38 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 D | rslineargradientblurshaderfilter_fuzzer.cpp | 97 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 D | fg_blur_test.cpp | 130 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 D | rs_gradient_blur_para.h | 26 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 D | render_property.cpp | 55 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 D | decoration.h | 53 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 D | rs_linear_gradient_blur_shader_filter_test.cpp | 50 GradientDirection::LEFT); in HWTEST_F()
|
H A D | rs_drawing_filter_test.cpp | 69 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 D | cj_view_abstract_ffi.cpp | 1199 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 D | jsEnumStyle.js | 774 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 D | utils.h | 515 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 D | node_common_modifier.cpp | 274 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 D | js_view_abstract.cpp | 4321 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 D | inspector_composed_element.cpp | 1500 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 D | rs_properties_test2.cpp | 483 GradientDirection direction = GradientDirection::LEFT; in HWTEST_F() 691 GradientDirection direction; in HWTEST_F()
|
H A D | rs_properties_test.cpp | 1340 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 D | skia_decoration_painter.cpp | 268 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 D | drawing_decoration_painter.cpp | 241 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 D | render_property_test_ng.cpp | 545 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 D | rosen_decoration_painter.cpp | 305 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 D | render_multi_child_scroll.cpp | 600 gradient.SetDirection(GradientDirection::RIGHT); in ApplyGradientColor() 603 gradient.SetDirection(GradientDirection::BOTTOM); in ApplyGradientColor()
|
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_progress.cpp | 45 gradient.SetDirection(GradientDirection::START_TO_END); in ParseGradient()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/drawable/ |
H A D | rs_property_drawable_test.cpp | 353 auto para = std::make_shared<RSLinearGradientBlurPara>(1.f, fractionStops, GradientDirection::LEFT); in HWTEST_F()
|