/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 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 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: 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 D | render_focus_animation.h | 36 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 D | rs_border.cpp | 348 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 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& clipRect) 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);
|
/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() 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 D | focus_animation_manager.h | 21 #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 D | rs_border.h | 50 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 D | rs_border_test.cpp | 577 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 D | rosen_render_switch.cpp | 138 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 D | rs_rect.h | 356 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 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() + height), radii); in Paint() 100 canvas->DrawRoundRect(rrect); in Paint()
|
/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() 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()
|
/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()
|
/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()
|
/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() 223 return rrect; in Paint()
|
/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()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkboxgroup/ |
H A D | checkboxgroup_modifier.cpp | 186 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 D | rs_properties_painter_test.cpp | 71 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 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()
|
/foundation/arkui/ace_engine/frameworks/core/animation/ |
H A D | card_transition_controller.h | 45 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 D | checkbox_paint_method.cpp | 148 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 D | page_transition_option.h | 94 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);
|