/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_convert_utils.h | 84 static inline void DrawingRectCastToSkRect(const Rect& rect, SkRect& skRect) in DrawingRectCastToSkRect() argument 86 skRect.fLeft = rect.GetLeft(); in DrawingRectCastToSkRect() 87 skRect.fTop = rect.GetTop(); in DrawingRectCastToSkRect() 88 skRect.fRight = rect.GetRight(); in DrawingRectCastToSkRect() 89 skRect.fBottom = rect.GetBottom(); in DrawingRectCastToSkRect() 92 static inline void SkRectCastToDrawingRect(const SkRect& skRect, Rect& rect) in SkRectCastToDrawingRect() argument 94 rect.SetLeft(skRect.fLeft); in SkRectCastToDrawingRect() 95 rect.SetTop(skRect.fTop); in SkRectCastToDrawingRect() 96 rect.SetRight(skRect.fRight); in SkRectCastToDrawingRect() 97 rect.SetBottom(skRect in SkRectCastToDrawingRect() [all...] |
H A D | skia_text_blob_builder.cpp | 49 SkRect skRect; in AllocRunPos() local 50 SkiaConvertUtils::DrawingRectCastToSkRect(*bounds, skRect); in AllocRunPos() 52 skTextBlobBuilder_.allocRunPos(skiaFont->GetFont(), count, &skRect); in AllocRunPos()
|
H A D | skia_paint.cpp | 210 SkRect skRect = SkRect::MakeLTRB(rect->GetLeft(), rect->GetTop(), rect->GetRight(), rect->GetBottom()); in GetFillPath() local 212 &skRect, matrixImpl->ExportMatrix()); in GetFillPath() 232 const SkRect& skRect = skPaint.computeFastBounds(skOrig, &skStorage); in ComputeFastBounds() local 234 if (&skRect == &skOrig) { in ComputeFastBounds()
|
H A D | skia_canvas.cpp | 311 const SkRect* skRect = reinterpret_cast<const SkRect*>(&rect); in DrawRect() local 315 skCanvas_->drawRect(*skRect, skPaint_); in DrawRect()
|
/foundation/arkui/ace_engine/frameworks/core/components/grid_layout/ |
H A D | rosen_render_grid_layout.cpp | 54 SkRect skRect = SkRect::MakeXYWH(mouseStartOffset_.GetX(), mouseStartOffset_.GetY(), in PaintSelectedZone() local 68 canvas->drawRect(skRect, fillGeometry); in PaintSelectedZone() 69 canvas->drawRect(skRect, strokeGeometry); in PaintSelectedZone() 105 SkRect skRect = SkRect::MakeXYWH(paintRect.GetOffset().GetX(), paintRect.GetOffset().GetY(), in PaintItemZone() local 113 canvas->drawRect(skRect, fillGeometry); in PaintItemZone()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/shape/ |
H A D | path_layout_algorithm.cpp | 50 auto skRect = skPath.getBounds(); in MeasureContent() local 51 auto right = skRect.right(); in MeasureContent() 52 auto bottom = skRect.bottom(); in MeasureContent()
|
/foundation/arkui/ace_engine/frameworks/core/components/shape/ |
H A D | rosen_render_shape.cpp | 60 auto skRect = path_.getBounds(); in CalcSize() local 64 return Size(skRect.right(), skRect.bottom()); in CalcSize() 101 auto skRect = path_.getBounds(); in CreateRect() local 102 return Size(skRect.right(), skRect.bottom()); in CreateRect() 177 auto skRect = path_.getBounds(); in CreatePolygon() local 181 return Size(skRect.right(), skRect.bottom()); in CreatePolygon() 221 auto skRect in CreatePath() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_text_run.cpp | 113 auto skRect = reinterpret_cast<AdapterTxt::RunImpl*>(run)->GetImageBounds(); in OH_Drawing_GetRunImageBounds() local 114 return OH_Drawing_RectCreate(skRect.GetLeft(), skRect.GetTop(), skRect.GetRight(), skRect.GetBottom()); in OH_Drawing_GetRunImageBounds()
|
H A D | drawing_text_line.cpp | 318 auto skRect = lineImpl->GetImageBounds(); in OH_Drawing_TextLineGetImageBounds() local 319 return OH_Drawing_RectCreate(skRect.GetLeft(), skRect.GetTop(), skRect.GetRight(), skRect.GetBottom()); in OH_Drawing_TextLineGetImageBounds()
|
/foundation/arkui/ace_engine/frameworks/core/components_v2/list/ |
H A D | rosen_render_list.cpp | 235 SkRect skRect = SkRect::MakeXYWH(mouseStartOffset_.GetX(), mouseStartOffset_.GetY(), in PaintSelectedZone() local 249 canvas->drawRect(skRect, fillGeometry); in PaintSelectedZone() 250 canvas->drawRect(skRect, strokeGeometry); in PaintSelectedZone() 283 SkRect skRect = SkRect::MakeXYWH(item->GetPaintRect().GetOffset().GetX(), item->GetPaintRect().GetOffset().GetY(), in PaintItemZone() local 296 rrect.setRectRadii(skRect, rectRadii); in PaintItemZone()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/impl/ |
H A D | drawing_painter_impl.cpp | 62 static Drawing::Rect ToDrawingRect(const SkRect& skRect) in ToDrawingRect() argument 65 rect.SetLeft(skRect.fLeft); in ToDrawingRect() 66 rect.SetTop(skRect.fTop); in ToDrawingRect() 67 rect.SetRight(skRect.fRight); in ToDrawingRect() 68 rect.SetBottom(skRect.fBottom); in ToDrawingRect()
|
/foundation/arkui/ace_engine/frameworks/core/components/common/painter/ |
H A D | rosen_universal_painter.cpp | 60 SkRect skRect = SkRect::MakeXYWH(paintRect.Left(), paintRect.Top(), paintRect.Width(), paintRect.Height()); in DrawRRectBackground() local 78 skRRect.setRectRadii(skRect, fRadii); in DrawRRectBackground()
|
H A D | rosen_decoration_painter.cpp | 2223 SkRect skRect {}; in GetBoxRRect() 2228 skRect.setXYWH(SkDoubleToScalar(offset.GetX() + shrinkFactor * borderWidth), in GetBoxRRect() 2255 skRect.setXYWH(SkDoubleToScalar(offset.GetX() + shrinkFactor * NormalizeToPx(border.Left().GetWidth())), in GetBoxRRect() 2262 rrect.setRectRadii(skRect, fRadii); in GetBoxRRect()
|
/foundation/arkui/ace_engine/frameworks/core/components/svg/ |
H A D | rosen_render_svg_pattern.cpp | 54 SkRect skRect = SkRect::MakeXYWH(tileRect.Left(), tileRect.Top(), tileRect.Width(), tileRect.Height()); in OnAsPaint() local 56 skPicture->makeShader(SkTileMode::kRepeat, SkTileMode::kRepeat, SkFilterMode::kNearest, &skMatrix4, &skRect)); in OnAsPaint()
|
/foundation/arkui/ace_engine/frameworks/core/components/font/ |
H A D | constants_converter.h | 104 Rect ConvertSkRect(SkRect skRect); 135 Rect ConvertSkRect(const Rosen::Drawing::RectF &skRect);
|
H A D | constants_converter.cpp | 903 Rect ConvertSkRect(SkRect skRect) in ConvertSkRect() argument 906 result.SetLeft(skRect.fLeft); in ConvertSkRect() 907 result.SetTop(skRect.fTop); in ConvertSkRect() 908 result.SetWidth(skRect.width()); in ConvertSkRect() 909 result.SetHeight(skRect.height()); in ConvertSkRect() 913 Rect ConvertSkRect(const Rosen::Drawing::RectF& skRect) in ConvertSkRect() argument 916 result.SetLeft(skRect.GetLeft()); in ConvertSkRect() 917 result.SetTop(skRect.GetTop()); in ConvertSkRect() 918 result.SetWidth(skRect.GetWidth()); in ConvertSkRect() 919 result.SetHeight(skRect in ConvertSkRect() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | sk_painter.cpp | 280 auto skRect = skPath.getBounds(); in GetPathSize() local 281 return SizeF(skRect.right(), skRect.bottom()); in GetPathSize()
|
H A D | skia_decoration_painter.cpp | 908 SkRect skRect = SkRect::MakeXYWH(left, top, width, height); in SkiaCreateRect() local 929 roundRect.setRectRadii(skRect, fRadii); in SkiaCreateRect()
|
/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/adapter/skia_txt/ |
H A D | convert_test.cpp | 89 SkRect skRect = SkRect::MakeEmpty(); in HWTEST_F() local 90 const SPText::TextBox box(skRect, SPText::TextDirection::RTL); in HWTEST_F() 95 const SPText::TextBox box1(skRect, SPText::TextDirection::LTR); in HWTEST_F()
|
/foundation/window/window_manager/dmserver/src/ |
H A D | display_cutout_controller.cpp | 126 SkRect skRect = skCutoutSvgPath.computeTightBounds(); in CalcCutoutBoundingRect() local 127 if (skRect.isEmpty()) { in CalcCutoutBoundingRect() 128 WLOGFW("Get empty skRect"); in CalcCutoutBoundingRect() 131 SkIRect skiRect = skRect.roundOut(); in CalcCutoutBoundingRect()
|
/foundation/window/window_manager/window_scene/screen_session_manager/src/ |
H A D | screen_scene_config.cpp | 467 SkRect skRect = skCutoutSvgPath.computeTightBounds(); in CalcCutoutBoundaryRect() local 468 if (skRect.isEmpty()) { in CalcCutoutBoundaryRect() 469 TLOGW(WmsLogTag::DMS, "Get empty skRect"); in CalcCutoutBoundaryRect() 472 SkIRect skiRect = skRect.roundOut(); in CalcCutoutBoundaryRect()
|
/foundation/arkui/ace_engine/frameworks/core/components/custom_paint/ |
H A D | rosen_render_offscreen_canvas.cpp | 167 SkRect skRect = SkRect::MakeLTRB(rect.Left(), rect.Top(), rect.Right(), rect.Bottom()); in AddRect() local 168 skPath_.addRect(skRect); in AddRect() 372 SkRect skRect = SkRect::MakeLTRB(rect.Left(), rect.Top(), rect.Right(), rect.Bottom()); in FillRect() local 375 path.addRect(skRect); in FillRect() 389 skCanvas_->drawRect(skRect, paint); in FillRect() 392 cacheCanvas_->drawRect(skRect, paint); in FillRect() 708 SkRect skRect = SkRect::MakeXYWH(canvasImage.dx, canvasImage.dy, canvasImage.dWidth, canvasImage.dHeight); in DrawImage() local 710 path.addRect(skRect); in DrawImage() 1301 auto skRect = SkRect::MakeLTRB(rect.Left(), rect.Top(), rect.Right(), rect.Bottom()); in ClearRect() local 1302 skCanvas_->drawRect(skRect, pain in ClearRect() 1319 SkRect skRect = SkRect::MakeLTRB(rect.Left(), rect.Top(), rect.Right(), rect.Bottom()); StrokeRect() local [all...] |
H A D | rosen_render_custom_paint.cpp | 427 SkRect skRect = SkRect::MakeLTRB(rect.Left() + offset.GetX(), rect.Top() + offset.GetY(), in FillRect() local 431 path.addRect(skRect); in FillRect() 444 skCanvas_->drawRect(skRect, paint); in FillRect() 447 cacheCanvas_->drawRect(skRect, paint); in FillRect() 494 SkRect skRect = SkRect::MakeLTRB(rect.Left() + offset.GetX(), rect.Top() + offset.GetY(), in StrokeRect() local 498 path.addRect(skRect); in StrokeRect() 508 skCanvas_->drawRect(skRect, paint); in StrokeRect() 511 cacheCanvas_->drawRect(skRect, paint); in StrokeRect() 555 auto skRect = SkRect::MakeLTRB(rect.Left() + offset.GetX(), rect.Top() + offset.GetY(), in ClearRect() local 557 skCanvas_->drawRect(skRect, pain in ClearRect() 1282 SkRect skRect = SkRect::MakeLTRB(rect.Left() + offset.GetX(), rect.Top() + offset.GetY(), AddRect() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/box/ |
H A D | rosen_render_box.cpp | 763 SkRect skRect {}; 769 skRect.setXYWH(SkDoubleToScalar(offset.GetX() + shrinkFactor * borderWidth), 786 skRect.setXYWH(offsetX, offsetY, width, height); 788 rRect.setRectRadii(skRect, fRadii); 1181 SkRect skRect = SkRect::MakeXYWH(left, top, width, height); local 1206 roundRect.setRectRadii(skRect, fRadii);
|
/foundation/arkui/ace_engine/frameworks/core/components/text_field/ |
H A D | rosen_render_text_field.cpp | 530 SkRect skRect = SkRect::MakeXYWH(offset.GetX(), offset.GetY(), GetLayoutSize().Width(), GetLayoutSize().Height()); local 537 rrect.setRectRadii(skRect, fRadii); 578 SkRect skRect = SkRect::MakeXYWH(offset.GetX() + NormalizeToPx(DEFAULT_FOCUS_BORDER_WIDTH) * HALF, local 588 rrect.setRectRadii(skRect, fRadii);
|