/ohos5.0/foundation/arkui/ace_engine/frameworks/base/geometry/ |
H A D | rrect.h | 48 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 D | rs_border.cpp | 355 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 D | render_focus_animation.cpp | 84 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 D | render_focus_animation.h | 36 …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 D | rs_border_test.cpp | 578 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 D | focus_animation_manager.cpp | 25 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 D | focus_animation_manager.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);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/checkable/ |
H A D | rosen_render_switch.cpp | 138 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 D | render_shadow.cpp | 25 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 D | render_shadow.h | 33 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 D | rs_rect.h | 342 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 D | rs_border.h | 50 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 D | rs_properties_painter_test.cpp | 71 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 D | rs_window_animation_utils.cpp | 125 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 D | rosen_render_search.cpp | 131 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 D | checkboxgroup_modifier.cpp | 192 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 D | render_picker_value.cpp | 119 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 D | rosen_render_multimodal.cpp | 93 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 D | rosen_render_piece.cpp | 90 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 D | render_piece.cpp | 67 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 D | checkbox_paint_method.cpp | 162 …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 D | blur_large_rrects.cpp | 62 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 D | card_transition_controller.cpp | 92 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 D | rosen_render_svg_rect.cpp | 143 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 D | rs_property_drawable_foreground.cpp | 417 … 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 …]
|