Home
last modified time | relevance | path

Searched refs:circle (Results 1 - 18 of 18) sorted by relevance

/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_circle.cpp52 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 Djs_circle_shape.cpp22 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 Drender_svg_circle.cpp33 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 Dshape_abstract.cpp74 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 Dclip_path.cpp119 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 Drender_node_modifier.cpp365 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 DjsXNode.js1751 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 Drosen_render_context_test_new.cpp224 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 Dslider_content_modifier.cpp566 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 Dslider_content_modifier.h287 void DrawBlockShapeCircle(DrawingContext& context, RefPtr<Circle>& circle);
H A Dslider_pattern.cpp1144 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 Drosen_render_box.cpp1012 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 Dskia_decoration_painter.cpp825 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 Drosen_render_context.h240 void ClipWithCircle(const Circle& circle) override;
409 void SetCircleMask(const Circle& circle, const ShapeMaskProperty& property) override;
H A Drosen_render_context.cpp4705 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 Ddrawing_decoration_painter.cpp802 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 Dslider_modifier_test_ng.cpp355 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 Drender_context.h299 virtual void ClipWithCircle(const Circle& circle) {} in ClipWithCircle() argument
340 virtual void SetCircleMask(const Circle& circle, const ShapeMaskProperty& property) {} in SetCircleMask() argument

Completed in 36 milliseconds