Home
last modified time | relevance | path

Searched refs:rrect (Results 1 – 25 of 88) sorted by relevance

1234

/ohos5.0/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
57 return rrect; in MakeRRect()
62 RRect rrect; in MakeRRect() local
64 return rrect; in MakeRRect()
69 RRect rrect; in MakeOval() local
70 rrect.SetOval(rect); in MakeOval()
71 return rrect; in MakeOval()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_border.cpp355 if (rrect.radius_[0].x_ != rrect.radius_[i].x_) { in ApplySimpleBorder()
751 y = rrect.GetRect().GetTop() + (x - rrect.GetRect().GetLeft()) * k; in GetTLIP()
758 x = rrect.GetRect().GetLeft() + (y - rrect.GetRect().GetTop()) / k; in GetTLIP()
798 y = rrect.GetRect().GetTop() + (rrect.GetRect().GetRight() - x) * k; in GetTRIP()
805 x = rrect.GetRect().GetRight() - (y - rrect.GetRect().GetTop()) / k; in GetTRIP()
808 x = rrect.GetRect().GetLeft() + rrect.GetRect().GetWidth(); in GetTRIP()
845 y = rrect.GetRect().GetBottom() - (x - rrect.GetRect().GetLeft()) * k; in GetBLIP()
852 x = rrect.GetRect().GetLeft() + (rrect.GetRect().GetBottom() - y) / k; in GetBLIP()
861 y = rrect.GetRect().GetTop() + rrect.GetRect().GetHeight() - BOTTOMW; in GetBLIP()
902 x = rrect.GetRect().GetLeft() + rrect.GetRect().GetWidth(); in GetBRIP()
[all …]
/ohos5.0/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: t… in SetFocusAnimationProperties()
97 …if ((offset_.GetY() + rrect.Height()) > layoutSize_.Height() && (offset_.GetY() + rrect.Height()) … in SetFocusAnimationProperties()
98 …layoutSize_.SetHeight((offset_.GetY() + rrect.Height()) + NormalizeToPx(blurMaskRadius_) * 2); // … in SetFocusAnimationProperties()
104 const RRect& rrect, const Color& color, const Offset& offset, bool isIndented) in SetFocusAnimationProperties() argument
106 SetFocusAnimationProperties(rrect, offset); in SetFocusAnimationProperties()
124 const RRect& rrect, const Color& color, const Offset& offset, const Rect& clipRect) in SetFocusAnimationProperties() argument
130 SetFocusAnimationProperties(rrect, color, offset, false); in SetFocusAnimationProperties()
H A Drender_focus_animation.h36 …void SetFocusAnimationProperties(const RRect& rrect, const Color& color, const Offset& offset, boo…
37 void SetFocusAnimationProperties(const RRect& rrect, const Color& color, const Offset& offset,
39 void SetFocusAnimationProperties(const RRect& rrect, const Offset& offset);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_border_test.cpp578 Drawing::RoundRect rrect; variable
582 rrect.rect_.SetRight(10.f);
583 rrect.rect_.SetBottom(10.f);
584 rrect.rect_.SetLeft(1.f);
585 rrect.rect_.SetTop(1.f);
646 borderGeo.rrect.rect_.SetTop(rect.GetTop());
709 borderGeo.rrect.rect_.SetTop(rect.GetTop());
772 borderGeo.rrect.rect_.SetTop(rect.GetTop());
839 borderGeo.rrect.rect_.SetTop(rect.GetTop());
890 borderGeo.rrect.rect_.SetTop(rect.GetTop());
[all …]
/ohos5.0/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() argument
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() argument
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 Rec… in SetShadowProperties() argument
172 shadow->SetShadowProperties(rrect, offset, clipRect); in SetShadowProperties()
H A Dfocus_animation_manager.h39 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);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/checkable/
H A Drosen_render_switch.cpp138 SkRRect rrect; in PaintTrack() local
140 rrect = in PaintTrack()
152 RSRoundRect rrect( in PaintTrack() local
159 canvas->DrawRoundRect(rrect); in PaintTrack()
176 SkRRect rrect; in PaintCenterPoint() local
179 rrect = SkRRect::MakeRectXY( in PaintCenterPoint()
198 RSRoundRect rrect; in PaintCenterPoint() local
202 rrect = RSRoundRect( in PaintCenterPoint()
207 canvas->DrawRoundRect(rrect); in PaintCenterPoint()
212 rrect = RSRoundRect( in PaintCenterPoint()
[all …]
/ohos5.0/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& clipRe… 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);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/common/
H A Drs_rect.h342 RRectT<T> rrect; variable
346 rrect.radius_[index] = radius_[index] - other.radius_[index];
348 return rrect;
354 RRectT<T> rrect; variable
360 return rrect;
369 RRectT<T> rrect; variable
373 rrect.radius_[index] = radius_[index] / scale;
375 return rrect;
381 RRectT<T> rrect; variable
385 rrect.radius_[index] = radius_[index] * scale;
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_border.h50 Drawing::RoundRect rrect; variable
103 bool ApplySimpleBorder(const RRect& rrect) const;
116 …Drawing::Point GetTLIP(const Drawing::RoundRect& rrect, const Drawing::Point& innerRectCenter) con…
117 …Drawing::Point GetTRIP(const Drawing::RoundRect& rrect, const Drawing::Point& innerRectCenter) con…
118 …Drawing::Point GetBLIP(const Drawing::RoundRect& rrect, const Drawing::Point& innerRectCenter) con…
119 …Drawing::Point GetBRIP(const Drawing::RoundRect& rrect, const Drawing::Point& innerRectCenter) con…
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/
H A Drs_properties_painter_test.cpp71 RRect rrect; variable
180 RRect rrect; variable
217 RRect rrect; variable
237 RRect rrect; variable
257 RRect rrect(rect, 1.f, 1.f); variable
278 RRect rrect(rect, 1.f, 1.f); variable
315 RRect rrect; variable
333 RRect rrect; variable
354 RRect rrect; variable
374 RRect rrect; variable
[all …]
/ohos5.0/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()
/ohos5.0/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() local
223 return rrect; in Paint()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkboxgroup/
H A Dcheckboxgroup_modifier.cpp192 auto rrect = RSRoundRect(rect, borderRadius_, borderRadius_); in DrawUnselected() local
194 DrawRectOrCircle(canvas, rrect); in DrawUnselected()
208 auto rrect = RSRoundRect(rect, borderRadius_, borderRadius_); in DrawActiveBorder() local
210 DrawRectOrCircle(canvas, rrect); in DrawActiveBorder()
222 auto rrect = RSRoundRect(rect, borderRadius_, borderRadius_); in DrawUnselectedBorder() local
224 DrawRectOrCircle(canvas, rrect); in DrawUnselectedBorder()
288 …auto rrect = RSRoundRect({ originX, originY, endX, endY }, hoverRadius_.ConvertToPx(), hoverRadius… in DrawTouchAndHoverBoard() local
290 DrawRectOrCircle(canvas, rrect); in DrawTouchAndHoverBoard()
296 void CheckBoxGroupModifier::DrawRectOrCircle(RSCanvas& canvas, const RSRoundRect& rrect) const in DrawRectOrCircle()
299 canvas.DrawRoundRect(rrect); in DrawRectOrCircle()
[all …]
/ohos5.0/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()
/ohos5.0/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() + heig… in Paint() local
100 canvas->DrawRoundRect(rrect); in Paint()
/ohos5.0/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() local
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()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkbox/
H A Dcheckbox_paint_method.cpp162 …auto rrect = RSRoundRect({ originX, originY, endX, endY }, hoverRadius_.ConvertToPx(), hoverRadius… in DrawTouchAndHoverBoard() local
165 canvas.DrawRoundRect(rrect); in DrawTouchAndHoverBoard()
169 RSRect rect = rrect.GetRect(); in DrawTouchAndHoverBoard()
189 auto rrect = RSRoundRect({ originX, originY, endX, endY }, borderRadius_, borderRadius_); in DrawBorder() local
192 canvas.DrawRoundRect(rrect); in DrawBorder()
196 RSRect rect = rrect.GetRect(); in DrawBorder()
217 auto rrect = RSRoundRect({ originX, originY, endX, endY }, borderRadius_, borderRadius_); in DrawBackboard() local
220 canvas.DrawRoundRect(rrect); in DrawBackboard()
224 RSRect rect = rrect.GetRect(); in DrawBackboard()
/ohos5.0/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()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/
H A Dcard_transition_controller.cpp92 auto rrect = GetCardRect(composeId); in PrepareTransition() local
93 CreateCardAnimation(cardComposeElement, cardRender->GetGlobalOffset(), rrect); in PrepareTransition()
99 const Offset& globalOffset, const RRect& rrect) in CreateCardAnimation() argument
127 CreateCardScaleAnimation(weakTransform, rrect); in CreateCardAnimation()
128 …CreateCardTranslateAnimation(weakTransform, globalOffset, rrect.GetRect().GetOffset() - globalOffs… in CreateCardAnimation()
155 const RRect& rrect) in CreateCardScaleAnimation() argument
167 auto width = rrect.Width(); in CreateCardScaleAnimation()
/ohos5.0/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()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/drawable/
H A Drs_property_drawable_foreground.cpp417 … RRect rrect = RSPropertyDrawableUtils::GetRRectForDrawingBorder(properties, border, isOutline); in DrawBorder() local
418 rrect.rect_.width_ -= borderWidth; in DrawBorder()
419 rrect.rect_.height_ -= borderWidth; in DrawBorder()
420 rrect.rect_.Move(borderWidth / PARAM_TWO, borderWidth / PARAM_TWO); in DrawBorder()
422 borderPath.AddRoundRect(RSPropertyDrawableUtils::RRect2DrawingRRect(rrect)); in DrawBorder()
430 borderGeo.rrect = RSPropertyDrawableUtils::RRect2DrawingRRect( in DrawBorder()
437 auto rect = borderGeo.rrect.GetRect(); in DrawBorder()
509 auto& rrect = properties_.GetRRect(); in OnSync() local
511 auto borderRect = rrect.rect_; in OnSync()
512 float borderRadius = rrect.radius_[0].x_; in OnSync()
[all …]

1234