Home
last modified time | relevance | path

Searched refs:rrect (Results 1 - 25 of 105) sorted by relevance

12345

/foundation/arkui/ace_engine/frameworks/base/geometry/
H A Drrect.h48 RRect rrect; in MakeRect() local
49 rrect.SetRect(rect); in MakeRect()
50 return rrect; in MakeRect()
55 RRect rrect; in MakeRRect() local
56 rrect.SetRectWithSimpleRadius(rect, radius.GetX().Value(), radius.GetY().Value()); in MakeRRect()
57 return rrect; in MakeRRect()
62 RRect rrect; in MakeRRect() local
63 rrect.SetRectWithSimpleRadius(rect, x, y); in MakeRRect()
64 return rrect; in MakeRRect()
69 RRect rrect; in MakeOval() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/focus_animation/
H A Drender_focus_animation.cpp84 void RenderFocusAnimation::SetFocusAnimationProperties(const RRect& rrect, const Offset& offset) in SetFocusAnimationProperties() argument
86 rrect_ = rrect; in SetFocusAnimationProperties()
93 if ((offset_.GetX() + rrect.Width()) > layoutSize_.Width() && (offset_.GetX() + rrect.Width()) > 0) { in SetFocusAnimationProperties()
94 layoutSize_.SetWidth(offset_.GetX() + rrect.Width() + NormalizeToPx(blurMaskRadius_) * 2); // 2: two radius in SetFocusAnimationProperties()
97 if ((offset_.GetY() + rrect.Height()) > layoutSize_.Height() && (offset_.GetY() + rrect.Height()) > 0) { in SetFocusAnimationProperties()
98 layoutSize_.SetHeight((offset_.GetY() + rrect.Height()) + NormalizeToPx(blurMaskRadius_) * 2); // 2: two radius in SetFocusAnimationProperties()
104 const RRect& rrect, const Color& color, const Offset& offset, bool isIndented) in SetFocusAnimationProperties()
106 SetFocusAnimationProperties(rrect, offse in SetFocusAnimationProperties()
103 SetFocusAnimationProperties( const RRect& rrect, const Color& color, const Offset& offset, bool isIndented) SetFocusAnimationProperties() argument
123 SetFocusAnimationProperties( const RRect& rrect, const Color& color, const Offset& offset, const Rect& clipRect) SetFocusAnimationProperties() argument
[all...]
H A Drender_focus_animation.h36 void SetFocusAnimationProperties(const RRect& rrect, const Color& color, const Offset& offset, bool isIndented);
37 void SetFocusAnimationProperties(const RRect& rrect, const Color& color, const Offset& offset,
39 void SetFocusAnimationProperties(const RRect& rrect, const Offset& offset);
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_border.cpp348 bool RSBorder::ApplySimpleBorder(const RRect& rrect) const in ApplySimpleBorder()
355 if (rrect.radius_[0].x_ != rrect.radius_[i].x_) { in ApplySimpleBorder()
363 return rrect.radius_[0].x_ > widths_.front() / PARAM_DOUBLE; in ApplySimpleBorder()
494 canvas.ClipRoundRect(borderGeo.rrect, Drawing::ClipOp::INTERSECT, true); in DrawBorderImpl()
496 float width = borderGeo.rrect.GetRect().GetWidth(); in DrawBorderImpl()
559 float offsetX = borderGeo.rrect.GetRect().GetLeft(); in CalcBorderPath()
560 float offsetY = borderGeo.rrect.GetRect().GetTop(); in CalcBorderPath()
561 float height = borderGeo.rrect.GetRect().GetHeight(); in CalcBorderPath()
562 float width = borderGeo.rrect in CalcBorderPath()
726 GetTLIP(const Drawing::RoundRect& rrect, const Drawing::Point& center) const GetTLIP() argument
773 GetTRIP(const Drawing::RoundRect& rrect, const Drawing::Point& center) const GetTRIP() argument
820 GetBLIP(const Drawing::RoundRect& rrect, const Drawing::Point& center) const GetBLIP() argument
867 GetBRIP(const Drawing::RoundRect& rrect, const Drawing::Point& center) const GetBRIP() argument
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/shadow/
H A Drender_shadow.cpp25 void RenderShadow::SetShadowProperties(const RRect& rrect, const Offset& offset) in SetShadowProperties() argument
30 rrect_ = rrect; in SetShadowProperties()
36 void RenderShadow::SetShadowProperties(const RRect& rrect, const Offset& offset, const Rect& clipRect) in SetShadowProperties() argument
43 rrect_ = rrect; in SetShadowProperties()
H A Drender_shadow.h33 void SetShadowProperties(const RRect& rrect, const Offset& offset);
34 void SetShadowProperties(const RRect& rrect, const Offset& offset, const Rect& clipRect);
/foundation/arkui/ace_engine/frameworks/core/common/
H A Dfocus_animation_manager.cpp25 const RRect& rrect, const Color& color, const Offset& offset, bool isIndented) const in SetFocusAnimationProperties()
38 focusAnimation->SetFocusAnimationProperties(rrect, color, offset, isIndented); in SetFocusAnimationProperties()
125 const RRect& rrect, const Color& color, const Offset& offset, const Rect& clipRect) const in SetFocusAnimationProperties()
132 focusAnimation->SetFocusAnimationProperties(rrect, color, offset, clipRect); in SetFocusAnimationProperties()
153 void FocusAnimationManager::SetShadowProperties(const RRect& rrect, const Offset& offset) in SetShadowProperties() argument
161 shadow->SetShadowProperties(rrect, offset); in SetShadowProperties()
164 void FocusAnimationManager::SetShadowProperties(const RRect& rrect, const Offset& offset, const Rect& clipRect) in SetShadowProperties() argument
172 shadow->SetShadowProperties(rrect, offset, clipRect); in SetShadowProperties()
24 SetFocusAnimationProperties( const RRect& rrect, const Color& color, const Offset& offset, bool isIndented) const SetFocusAnimationProperties() argument
124 SetFocusAnimationProperties( const RRect& rrect, const Color& color, const Offset& offset, const Rect& clipRect) const SetFocusAnimationProperties() argument
H A Dfocus_animation_manager.h21 #include "base/geometry/rrect.h"
39 const RRect& rrect, const Color& color, const Offset& offset, bool isIndented) const;
41 const RRect& rrect, const Color& color, const Offset& offset, const Rect& clipRect) const;
51 void SetShadowProperties(const RRect& rrect, const Offset& offset);
52 void SetShadowProperties(const RRect& rrect, const Offset& offset, const Rect& clipRect);
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_border.h50 Drawing::RoundRect rrect; member in OHOS::Rosen::RSBorderGeo
103 bool ApplySimpleBorder(const RRect& rrect) const;
116 Drawing::Point GetTLIP(const Drawing::RoundRect& rrect, const Drawing::Point& innerRectCenter) const;
117 Drawing::Point GetTRIP(const Drawing::RoundRect& rrect, const Drawing::Point& innerRectCenter) const;
118 Drawing::Point GetBLIP(const Drawing::RoundRect& rrect, const Drawing::Point& innerRectCenter) const;
119 Drawing::Point GetBRIP(const Drawing::RoundRect& rrect, const Drawing::Point& innerRectCenter) const;
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_border_test.cpp577 Drawing::RoundRect rrect; in HWTEST_F() local
581 rrect.rect_.SetRight(10.f); in HWTEST_F()
582 rrect.rect_.SetBottom(10.f); in HWTEST_F()
583 rrect.rect_.SetLeft(1.f); in HWTEST_F()
584 rrect.rect_.SetTop(1.f); in HWTEST_F()
585 EXPECT_EQ(border->GetTRIP(rrect, innerRectCenter).GetX(), 10); in HWTEST_F()
586 EXPECT_EQ(border->GetTLIP(rrect, innerRectCenter).GetX(), 1); in HWTEST_F()
587 EXPECT_EQ(border->GetBLIP(rrect, innerRectCenter).GetX(), 1); in HWTEST_F()
588 EXPECT_EQ(border->GetBRIP(rrect, innerRectCenter).GetX(), 10); in HWTEST_F()
644 borderGeo.rrect in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/checkable/
H A Drosen_render_switch.cpp138 SkRRect rrect; in PaintTrack() local
140 rrect = in PaintTrack()
145 canvas->drawRRect(rrect, skPaint); in PaintTrack()
152 RSRoundRect rrect( in PaintTrack()
159 canvas->DrawRoundRect(rrect); in PaintTrack()
165 canvas->DrawRoundRect(rrect); in PaintTrack()
176 SkRRect rrect; in PaintCenterPoint() local
179 rrect = SkRRect::MakeRectXY( in PaintCenterPoint()
182 canvas->drawRRect(rrect, skPaint); in PaintCenterPoint()
186 rrect in PaintCenterPoint()
198 RSRoundRect rrect; PaintCenterPoint() local
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/common/
H A Drs_rect.h356 RRectT<T> rrect; in operator -() local
357 rrect.rect_.SetAll(rect_.GetLeft() - other.rect_.GetLeft(), rect_.GetTop() - other.rect_.GetTop(), in operator -()
360 rrect.radius_[index] = radius_[index] - other.radius_[index]; in operator -()
362 return rrect; in operator -()
368 RRectT<T> rrect; in operator +() local
369 rrect.rect_.SetAll(rect_.GetLeft() + other.rect_.GetLeft(), rect_.GetTop() + other.rect_.GetTop(), in operator +()
372 rrect.radius_[index] = radius_[index] + other.radius_[index]; in operator +()
374 return rrect; in operator +()
383 RRectT<T> rrect; in operator /() local
384 rrect in operator /()
395 RRectT<T> rrect; operator *() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/multimodal/
H A Drosen_render_multimodal.cpp93 SkRRect rrect; in Paint() local
94 rrect.setRectRadii(SkRect::MakeXYWH(offset.GetX(), offset.GetY(), width, height), radii); in Paint()
95 canvas->drawRRect(rrect, paint); in Paint()
98 RSRoundRect rrect(RSRect(offset.GetX(), offset.GetY(), offset.GetX() + width, offset.GetY() + height), radii); in Paint()
100 canvas->DrawRoundRect(rrect); in Paint()
/foundation/arkui/ace_engine/frameworks/core/components/piece/
H A Drosen_render_piece.cpp90 SkRRect rrect = SkRRect::MakeEmpty(); in MakeRRect() local
100 rrect.setRectRadii(rect, rectRadii); in MakeRRect()
101 return rrect; in MakeRRect()
124 RSRoundRect rrect(rect, rectRadii); in MakeRRect()
125 return rrect; in MakeRRect()
H A Drender_piece.cpp67 RRect rrect = RRect::MakeRect(Rect(offset, size)); in OnPaintFinish() local
68 rrect.SetCorner( in OnPaintFinish()
70 context->ShowFocusAnimation(rrect, Color::BLUE, globalOffset); in OnPaintFinish()
/foundation/arkui/ace_engine/frameworks/core/components/picker/
H A Drender_picker_value.cpp119 RRect rrect; in HandleAnimation() local
120 rrect.SetRect(Rect(0, 0, width, height)); in HandleAnimation()
129 rrect.SetCorner(corner); in HandleAnimation()
131 pipeline->ShowFocusAnimation(rrect, focusAnimationColor_, box->GetGlobalOffset()); in HandleAnimation()
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/animation/window_animation_manager/
H A Drs_window_animation_utils.cpp125 napi_value RSWindowAnimationUtils::CreateJsRRect(napi_env env, const RRect& rrect) in CreateJsRRect() argument
142 napi_set_named_property(env, object, "left", CreateJsValue(env, rrect.rect_.left_)); in CreateJsRRect()
143 napi_set_named_property(env, object, "top", CreateJsValue(env, rrect.rect_.top_)); in CreateJsRRect()
144 napi_set_named_property(env, object, "width", CreateJsValue(env, rrect.rect_.width_)); in CreateJsRRect()
145 napi_set_named_property(env, object, "height", CreateJsValue(env, rrect.rect_.height_)); in CreateJsRRect()
146 napi_set_named_property(env, object, "radius", CreateJsValue(env, rrect.radius_[0].x_)); in CreateJsRRect()
/foundation/arkui/ace_engine/frameworks/core/components/search/
H A Drosen_render_search.cpp131 RRect rrect = RRect::MakeRect(Rect(offset, size)); in Paint() local
133 rrect.SetCorner({ radius, radius, radius, radius }); in Paint()
134 context->ShowFocusAnimation(rrect, Color::BLUE, GetGlobalOffset() + offset); in Paint()
193 SkRRect rrect = SkRRect::MakeEmpty(); in Paint() local
203 rrect.setRectRadii(rect, rectRadii); in Paint()
204 return rrect; in Paint()
222 RSRoundRect rrect(rect, rectRadii); in Paint()
223 return rrect; in Paint()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/dm/
H A Dblur_large_rrects.cpp62 OH_Drawing_RoundRect *rrect = OH_Drawing_RoundRectCreate(rect, xRad, yRad); in OnTestFunction() local
84 OH_Drawing_CanvasDrawRoundRect(canvas, rrect); in OnTestFunction()
97 OH_Drawing_RoundRectDestroy(rrect); in OnTestFunction()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkboxgroup/
H A Dcheckboxgroup_modifier.cpp186 auto rrect = RSRoundRect(rect, borderRadius_, borderRadius_); in DrawUnselected() local
188 DrawRectOrCircle(canvas, rrect); in DrawUnselected()
202 auto rrect = RSRoundRect(rect, borderRadius_, borderRadius_); in DrawActiveBorder() local
204 DrawRectOrCircle(canvas, rrect); in DrawActiveBorder()
216 auto rrect = RSRoundRect(rect, borderRadius_, borderRadius_); in DrawUnselectedBorder() local
218 DrawRectOrCircle(canvas, rrect); in DrawUnselectedBorder()
282 auto rrect = RSRoundRect({ originX, originY, endX, endY }, hoverRadius_.ConvertToPx(), hoverRadius_.ConvertToPx()); in DrawTouchAndHoverBoard() local
284 DrawRectOrCircle(canvas, rrect); in DrawTouchAndHoverBoard()
290 void CheckBoxGroupModifier::DrawRectOrCircle(RSCanvas& canvas, const RSRoundRect& rrect) const in DrawRectOrCircle()
293 canvas.DrawRoundRect(rrect); in DrawRectOrCircle()
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/
H A Drs_properties_painter_test.cpp71 RRect rrect; in HWTEST_F() local
72 RSPropertiesPainter::RRect2DrawingRRect(rrect); in HWTEST_F()
180 RRect rrect; in HWTEST_F() local
181 RSPropertiesPainter::GetShadowDirtyRect(dirtyShadow, properties, &rrect); in HWTEST_F()
188 RSPropertiesPainter::GetShadowDirtyRect(dirtyShadow, properties, &rrect); in HWTEST_F()
195 RSPropertiesPainter::GetShadowDirtyRect(dirtyShadow, properties, &rrect); in HWTEST_F()
200 RSPropertiesPainter::GetShadowDirtyRect(dirtyShadow, properties, &rrect); in HWTEST_F()
217 RRect rrect; in HWTEST_F() local
218 RSPropertiesPainter::GetShadowDirtyRect(dirtyShadow, properties, &rrect); in HWTEST_F()
236 RRect rrect; in HWTEST_F() local
308 RRect rrect; HWTEST_F() local
325 RRect rrect; HWTEST_F() local
345 RRect rrect; HWTEST_F() local
363 RRect rrect; HWTEST_F() local
436 RRect rrect; HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/svg/
H A Drosen_render_svg_rect.cpp143 SkRRect rrect = SkRRect::MakeRectXY( in GetPath() local
148 path.addRRect(rrect); in GetPath()
150 RSRoundRect rrect = RSRoundRect( in GetPath() local
156 path.AddRoundRect(rrect); in GetPath()
/foundation/arkui/ace_engine/frameworks/core/animation/
H A Dcard_transition_controller.h45 void CreateCardAnimation(const RefPtr<Element>& cardComposeElement, const Offset& globalOffset, const RRect& rrect);
49 void CreateCardScaleAnimation(const WeakPtr<RenderTransform>& weakTransform, const RRect& rrect);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkbox/
H A Dcheckbox_paint_method.cpp148 auto rrect = RSRoundRect({ originX, originY, endX, endY }, hoverRadius_.ConvertToPx(), hoverRadius_.ConvertToPx()); in DrawTouchAndHoverBoard() local
151 canvas.DrawRoundRect(rrect); in DrawTouchAndHoverBoard()
155 RSRect rect = rrect.GetRect(); in DrawTouchAndHoverBoard()
175 auto rrect = RSRoundRect({ originX, originY, endX, endY }, borderRadius_, borderRadius_); in DrawBorder() local
178 canvas.DrawRoundRect(rrect); in DrawBorder()
182 RSRect rect = rrect.GetRect(); in DrawBorder()
203 auto rrect = RSRoundRect({ originX, originY, endX, endY }, borderRadius_, borderRadius_); in DrawBackboard() local
206 canvas.DrawRoundRect(rrect); in DrawBackboard()
210 RSRect rect = rrect.GetRect(); in DrawBackboard()
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Dpage_transition_option.h94 TransitionEvent event, bool isRightToLeft, const RRect& rrect, const WeakPtr<PipelineContext>& context);
103 void CreateCardTransitionInOption(TransitionEvent event, const RRect& rrect);
104 void CreateCornerAnimationInOption(TransitionEvent event, const RRect& rrect);

Completed in 12 milliseconds

12345