Home
last modified time | relevance | path

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

/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_convert_utils.h84 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 Dskia_text_blob_builder.cpp49 SkRect skRect; in AllocRunPos() local
50 SkiaConvertUtils::DrawingRectCastToSkRect(*bounds, skRect); in AllocRunPos()
52 skTextBlobBuilder_.allocRunPos(skiaFont->GetFont(), count, &skRect); in AllocRunPos()
H A Dskia_paint.cpp210 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 Dskia_canvas.cpp311 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 Drosen_render_grid_layout.cpp54 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 Dpath_layout_algorithm.cpp50 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 Drosen_render_shape.cpp60 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 Ddrawing_text_run.cpp113 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 Ddrawing_text_line.cpp318 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 Drosen_render_list.cpp235 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 Ddrawing_painter_impl.cpp62 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 Drosen_universal_painter.cpp60 SkRect skRect = SkRect::MakeXYWH(paintRect.Left(), paintRect.Top(), paintRect.Width(), paintRect.Height()); in DrawRRectBackground() local
78 skRRect.setRectRadii(skRect, fRadii); in DrawRRectBackground()
H A Drosen_decoration_painter.cpp2223 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 Drosen_render_svg_pattern.cpp54 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 Dconstants_converter.h104 Rect ConvertSkRect(SkRect skRect);
135 Rect ConvertSkRect(const Rosen::Drawing::RectF &skRect);
H A Dconstants_converter.cpp903 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 Dsk_painter.cpp280 auto skRect = skPath.getBounds(); in GetPathSize() local
281 return SizeF(skRect.right(), skRect.bottom()); in GetPathSize()
H A Dskia_decoration_painter.cpp908 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 Dconvert_test.cpp89 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 Ddisplay_cutout_controller.cpp126 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 Dscreen_scene_config.cpp467 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 Drosen_render_offscreen_canvas.cpp167 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 Drosen_render_custom_paint.cpp427 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 Drosen_render_box.cpp763 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 Drosen_render_text_field.cpp530 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);

Completed in 40 milliseconds