/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_circle.cpp | 52 auto circle = AceType::MakeRefPtr<Circle>(); in ConstructorCallback() local 61 circle->SetWidth(dimWidth); in ConstructorCallback() 64 circle->SetHeight(dimHeight); in ConstructorCallback() 68 circle->SetWidth(dimWidth); in ConstructorCallback() 71 circle->SetHeight(dimHeight); in ConstructorCallback() 76 jsCircle->SetBasicShape(circle); in ConstructorCallback()
|
H A D | js_circle_shape.cpp | 22 auto circle = AceType::MakeRefPtr<Circle>(); in ConstructorCallback() local 30 circle->SetWidth(dimWidth); in ConstructorCallback() 37 circle->SetHeight(dimHeight); in ConstructorCallback() 42 jsCircle->SetBasicShape(circle); in ConstructorCallback()
|
/foundation/arkui/ace_engine/frameworks/core/components/svg/ |
H A D | render_svg_circle.cpp | 33 LOGW("circle component is null"); in Update() 48 LOGW("circle component is null"); in PrepareAnimations() 64 auto circle = weak.Upgrade(); in PrepareSelfAnimation() 65 if (!circle) { in PrepareSelfAnimation() 66 LOGE("circle is null"); in PrepareSelfAnimation() 69 if (circle->SetProperty(attributeName, value)) { in PrepareSelfAnimation() 70 circle->MarkNeedRender(true); in PrepareSelfAnimation()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/ |
H A D | shape_abstract.cpp | 74 auto circle = AceType::MakeRefPtr<Circle>(); in NativeCircle() local 75 circle->SetWidth(width); in NativeCircle() 76 circle->SetHeight(height); in NativeCircle() 77 SetBasicShape(circle); in NativeCircle()
|
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | clip_path.cpp | 119 tmp = value.find("circle("); in GetBasicShapeInfo() 121 first = tmp + std::strlen("circle("); in GetBasicShapeInfo() 159 auto circle = AceType::MakeRefPtr<Circle>(); in CreateCircle() local 160 circle->SetRadius(radius); in CreateCircle() 161 return circle; in CreateCircle() 167 auto circle = AceType::MakeRefPtr<Circle>(); in CreateCircle() local 168 circle->SetRadius(radius); in CreateCircle() 172 circle->SetAxisX(axis.at(0)); in CreateCircle() 175 circle->SetAxisX(axis.at(0)); in CreateCircle() 176 circle in CreateCircle() [all...] |
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | render_node_modifier.cpp | 365 Circle circle; in SetCircleMask() local 367 circle.SetAxisX(centerX); in SetCircleMask() 369 circle.SetAxisY(centerY); in SetCircleMask() 371 circle.SetRadius(radius); in SetCircleMask() 375 renderContext->SetCircleMask(circle, property); in SetCircleMask() 455 Circle circle; in SetCircleClip() local 457 circle.SetAxisX(centerX); in SetCircleClip() 459 circle.SetAxisY(centerY); in SetCircleClip() 461 circle.SetRadius(radius); in SetCircleClip() 463 renderContext->ClipWithCircle(circle); in SetCircleClip() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsXNode.js | 1751 this.circle = null; 1758 this.circle = null; 1765 this.circle = null; 1769 setCircleShape(circle) { 1770 this.circle = circle; 1779 this.circle = null; 1787 this.circle = null; 2236 else if (this.shapeMaskValue.circle !== null) { 2237 const circle [all...] |
/foundation/arkui/ace_engine/test/unittest/core/rosen/ |
H A D | rosen_render_context_test_new.cpp | 224 Circle circle; in HWTEST_F() local 225 circle.SetAxisX(Dimension(1.0)); in HWTEST_F() 226 circle.SetAxisY(Dimension(0.0)); in HWTEST_F() 227 circle.SetRadius(Dimension(1.0)); in HWTEST_F() 229 path.AddCircle(circle.GetAxisX().Value(), circle.GetAxisY().Value(), circle.GetRadius().Value()); in HWTEST_F() 245 rosenRenderContext->SetCircleMask(circle, property); in HWTEST_F() 247 rosenRenderContext->ClipWithCircle(circle); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/slider/ |
H A D | slider_content_modifier.cpp | 566 auto circle = DynamicCast<Circle>(shape_); in DrawBlockShape() local 567 CHECK_NULL_VOID(circle); in DrawBlockShape() 568 DrawBlockShapeCircle(context, circle); in DrawBlockShape() 594 void SliderContentModifier::DrawBlockShapeCircle(DrawingContext& context, RefPtr<Circle>& circle) in DrawBlockShapeCircle() argument 797 auto circle = DynamicCast<Circle>(shape_); in SetBlockShape() local 798 CHECK_NULL_VOID(circle); in SetBlockShape() 799 if (circle->GetRadius().IsValid()) { in SetBlockShape() 800 circleRadius_->Set(circle->GetRadius().ConvertToPx()); in SetBlockShape()
|
H A D | slider_content_modifier.h | 287 void DrawBlockShapeCircle(DrawingContext& context, RefPtr<Circle>& circle);
|
H A D | slider_pattern.cpp | 1144 auto circle = DynamicCast<Circle>(shape.value()); in GetOutsetInnerFocusPaintRect() local 1145 CHECK_NULL_VOID(circle); in GetOutsetInnerFocusPaintRect() 1147 if (circle->GetRadius().IsValid()) { in GetOutsetInnerFocusPaintRect() 1148 focusRadius = circle->GetRadius().ConvertToPx() + focusDistance.ConvertToPx(); in GetOutsetInnerFocusPaintRect() 1150 focusRadius = std::min(circle->GetWidth().ConvertToPx(), circle->GetHeight().ConvertToPx()) * HALF + in GetOutsetInnerFocusPaintRect()
|
/foundation/arkui/ace_engine/frameworks/core/components/box/ |
H A D | rosen_render_box.cpp | 1012 const auto& circle = AceType::DynamicCast<Circle>(basicShape); local 1013 if (!circle) { 1014 LOGE("circle is null"); 1017 if (circle->GetRadius().IsValid()) { 1019 skPath->addCircle(DimensionToPx(circle->GetAxisX(), size, LengthMode::HORIZONTAL) + position.GetX(), 1021 drawingPath->AddCircle(DimensionToPx(circle->GetAxisX(), size, LengthMode::HORIZONTAL) + position.GetX(), 1023 DimensionToPx(circle->GetAxisY(), size, LengthMode::VERTICAL) + position.GetY(), 1024 DimensionToPx(circle->GetRadius(), size, LengthMode::OTHER)); 1026 float width = DimensionToPx(circle->GetWidth(), size, LengthMode::HORIZONTAL); 1027 float height = DimensionToPx(circle [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | skia_decoration_painter.cpp | 825 const auto& circle = AceType::DynamicCast<Circle>(basicShape); in SkiaCreateCircle() local 826 CHECK_NULL_VOID(circle); in SkiaCreateCircle() 827 if (circle->GetRadius().IsValid()) { in SkiaCreateCircle() 828 skPath.addCircle(SkiaDimensionToPx(circle->GetAxisX(), size, LengthMode::HORIZONTAL) + position.GetX(), in SkiaCreateCircle() 829 SkiaDimensionToPx(circle->GetAxisY(), size, LengthMode::VERTICAL) + position.GetY(), in SkiaCreateCircle() 830 SkiaDimensionToPx(circle->GetRadius(), size, LengthMode::OTHER)); in SkiaCreateCircle() 832 float width = SkiaDimensionToPx(circle->GetWidth(), size, LengthMode::HORIZONTAL); in SkiaCreateCircle() 833 float height = SkiaDimensionToPx(circle->GetHeight(), size, LengthMode::VERTICAL); in SkiaCreateCircle() 834 float offsetX = SkiaDimensionToPx(circle->GetOffset().GetX(), size, LengthMode::HORIZONTAL) + position.GetX(); in SkiaCreateCircle() 835 float offsetY = SkiaDimensionToPx(circle in SkiaCreateCircle() [all...] |
H A D | rosen_render_context.h | 240 void ClipWithCircle(const Circle& circle) override; 409 void SetCircleMask(const Circle& circle, const ShapeMaskProperty& property) override;
|
H A D | rosen_render_context.cpp | 4705 void RosenRenderContext::ClipWithCircle(const Circle& circle) argument 4709 rsPath.AddCircle(circle.GetAxisX().Value(), circle.GetAxisY().Value(), circle.GetRadius().Value()); 6297 void RosenRenderContext::SetCircleMask(const Circle& circle, const ShapeMaskProperty& property) argument 6301 path.AddCircle(circle.GetAxisX().Value(), circle.GetAxisY().Value(), circle.GetRadius().Value());
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/rosen/ |
H A D | drawing_decoration_painter.cpp | 802 const auto& circle = AceType::DynamicCast<Circle>(basicShape); in DrawingCreateCircle() local 803 CHECK_NULL_VOID(circle); in DrawingCreateCircle() 804 if (circle->GetRadius().IsValid()) { in DrawingCreateCircle() 805 rsPath.AddCircle(DrawingDimensionToPx(circle->GetAxisX(), size, LengthMode::HORIZONTAL) + position.GetX(), in DrawingCreateCircle() 806 DrawingDimensionToPx(circle->GetAxisY(), size, LengthMode::VERTICAL) + position.GetY(), in DrawingCreateCircle() 807 DrawingDimensionToPx(circle->GetRadius(), size, LengthMode::OTHER)); in DrawingCreateCircle() 809 float width = DrawingDimensionToPx(circle->GetWidth(), size, LengthMode::HORIZONTAL); in DrawingCreateCircle() 810 float height = DrawingDimensionToPx(circle->GetHeight(), size, LengthMode::VERTICAL); in DrawingCreateCircle() 812 DrawingDimensionToPx(circle->GetOffset().GetX(), size, LengthMode::HORIZONTAL) + position.GetX(); in DrawingCreateCircle() 813 float offsetY = DrawingDimensionToPx(circle in DrawingCreateCircle() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/slider/ |
H A D | slider_modifier_test_ng.cpp | 355 auto circle = AceType::DynamicCast<Circle>(basicShape); in HWTEST_F() local 356 circle->SetRadius(RADIUS); in HWTEST_F() 658 * @tc.desc: TEST slider_content_modifier SetBlockShape with invalid circle 669 * @tc.steps: step2. call SetBlockShape function with invalid circle. in HWTEST_F() 1297 auto circle = AccessibilityManager::DynamicCast<Circle>(sliderContentModifier.shape_); in HWTEST_F() local 1298 CHECK_NULL_VOID(circle); in HWTEST_F() 1302 sliderContentModifier.DrawBlockShapeCircle(context, circle); in HWTEST_F() 1307 sliderContentModifier.DrawBlockShapeCircle(context, circle); in HWTEST_F() 1311 sliderContentModifier.DrawBlockShapeCircle(context, circle); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | render_context.h | 299 virtual void ClipWithCircle(const Circle& circle) {} in ClipWithCircle() argument 340 virtual void SetCircleMask(const Circle& circle, const ShapeMaskProperty& property) {} in SetCircleMask() argument
|