Home
last modified time | relevance | path

Searched refs:clipRect (Results 1 – 25 of 100) sorted by relevance

1234

/ohos5.0/foundation/graphic/graphic_utils_lite/frameworks/
H A Dgeometry2d.cpp129 Polygon SuthHodgClip(const Rect& clipRect, const Polygon& polygon) in SuthHodgClip() argument
133 …Clip(newPolygon, Line(clipRect.GetLeft(), clipRect.GetTop(), clipRect.GetRight(), clipRect.GetTop(… in SuthHodgClip()
134 …Clip(newPolygon, Line(clipRect.GetRight(), clipRect.GetTop(), clipRect.GetRight(), clipRect.GetBot… in SuthHodgClip()
135 …Clip(newPolygon, Line(clipRect.GetRight(), clipRect.GetBottom(), clipRect.GetLeft(), clipRect.GetB… in SuthHodgClip()
136 …Clip(newPolygon, Line(clipRect.GetLeft(), clipRect.GetBottom(), clipRect.GetLeft(), clipRect.GetTo… in SuthHodgClip()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_divided_render_util.cpp99 params.clipRect = Drawing::Rect(0, 0, localBounds.GetWidth(), localBounds.GetHeight()); in CalculateSurfaceNodeClipRects()
103 const auto& clipRect = node.GetDstRect(); in CalculateSurfaceNodeClipRects() local
104 params.clipRect = Drawing::Rect(clipRect.GetLeft(), clipRect.GetTop(), in CalculateSurfaceNodeClipRects()
105 clipRect.GetWidth() + clipRect.GetLeft(), clipRect.GetHeight() + clipRect.GetTop()); in CalculateSurfaceNodeClipRects()
H A Drs_render_engine.cpp194 const auto& clipRect = params.clipRect; in DrawSurfaceNode() local
195 auto clipLeft = clipRect.GetLeft() * mirrorAdaptiveCoefficient_; in DrawSurfaceNode()
196 auto clipTop = clipRect.GetTop() * mirrorAdaptiveCoefficient_; in DrawSurfaceNode()
197 params.clipRect = Drawing::Rect( in DrawSurfaceNode()
198 clipLeft, clipTop, clipLeft + clipRect.GetWidth() * mirrorAdaptiveCoefficient_, in DrawSurfaceNode()
199 clipTop + clipRect.GetHeight() * mirrorAdaptiveCoefficient_); in DrawSurfaceNode()
210 …params.clipRect.GetLeft(), params.clipRect.GetTop(), params.clipRect.GetWidth(), params.clipRect.G… in ClipHoleForLayer()
215 canvas.ClipRect(params.clipRect, Drawing::ClipOp::INTERSECT, false); in ClipHoleForLayer()
H A Drs_uni_render_engine.cpp88 …Drawing::Rect clipRect = Drawing::Rect(static_cast<float>(dstRect.x), static_cast<float>(dstRect.y… in DrawLayers() local
91 canvas.ClipRect(clipRect, Drawing::ClipOp::INTERSECT, false); in DrawLayers()
174 …Drawing::Rect clipRect = Drawing::Rect(static_cast<float>(dstRect.x), static_cast<float>(dstRect.y… in DrawLayerPreProcess() local
177 canvas.ClipRect(clipRect, Drawing::ClipOp::INTERSECT, false); in DrawLayerPreProcess()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/painter/
H A Drosen_scroll_fade_painter.cpp39 const auto& clipRect = Rect(Offset::Zero(), Size(size.Width(), height)); in Paint() local
49 …canvas->clipRect({ clipRect.Left(), clipRect.Top(), clipRect.Right(), clipRect.Bottom() }, SkClipO… in Paint()
64 const auto& clipRect = Rect(Offset::Zero(), Size(size.Width(), height)); in Paint() local
74 canvas->ClipRect(RSRect(clipRect.Left(), clipRect.Top(), clipRect.Right(), clipRect.Bottom()), in Paint()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/svg/parse/
H A Dsvg_svg.cpp64 …RSRect clipRect(0.0f, 0.0f, LessNotEqual(svgSize.Width(), 0.0) ? viewPort.Width() : svgSize.Width(… in AdjustContentAreaByViewBox() local
66 canvas.ClipRect(clipRect, RSClipOp::INTERSECT); in AdjustContentAreaByViewBox()
70 RSRect clipRect(0.0f, 0.0f, viewPort.Width(), viewPort.Height()); in AdjustContentAreaByViewBox() local
71 canvas.ClipRect(clipRect, RSClipOp::INTERSECT); in AdjustContentAreaByViewBox()
81 …RSRect clipRect(0.0f, 0.0f, viewBox.Width() / viewBox.Height() * svgSize.Height(), svgSize.Height(… in AdjustContentAreaByViewBox() local
82 canvas.ClipRect(clipRect, RSClipOp::INTERSECT); in AdjustContentAreaByViewBox()
89 …RSRect clipRect(0.0f, 0.0f, svgSize.Width(), viewBox.Height() / viewBox.Width() * svgSize.Width()); in AdjustContentAreaByViewBox() local
90 canvas.ClipRect(clipRect, RSClipOp::INTERSECT); in AdjustContentAreaByViewBox()
96 RSRect clipRect(0.0f, 0.0f, svgSize.Width(), svgSize.Height()); in AdjustContentAreaByViewBox() local
97 canvas.ClipRect(clipRect, RSClipOp::INTERSECT); in AdjustContentAreaByViewBox()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/
H A Dtext_field_content_modifier_test.cpp68 RSRect clipRect; variable
70 textFieldContentModifier->GetFrameRectClip(clipRect, clipRadius);
71 auto rectX = clipRect.GetLeft();
73 auto rectY = clipRect.GetTop();
94 textFieldContentModifier->GetFrameRectClip(clipRect, clipRadius);
95 rectX = clipRect.GetLeft();
97 rectY = clipRect.GetTop();
99 auto rectWidth = clipRect.GetWidth();
101 auto rectHeight = clipRect.GetHeight();
H A Dtext_field_overlay_modifier_test.cpp156 RSRect clipRect; variable
158 textFieldOverlayModifier->GetFrameRectClip(clipRect, clipRadius);
165 auto frameRectX = clipRect.GetLeft();
167 auto frameRectY = clipRect.GetTop();
169 auto frameRectWidth = clipRect.GetWidth();
171 auto frameRectHeight = clipRect.GetHeight();
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/effect/
H A Dscroll_fade_painter.cpp37 const auto& clipRect = Rect(Offset::Zero(), Size(size.Width(), height)); in Paint() local
51 … { clipRect.Left(), clipRect.Top(), clipRect.Right(), clipRect.Bottom() }, RSClipOp::INTERSECT); in Paint()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/
H A Drs_render_node_test2.cpp367 RectI clipRect{0, 0, 1000, 1000}; variable
382 RectI clipRect{0, 0, 1000, 1000}; variable
400 RectI clipRect{0, 0, 1000, 1000}; variable
420 RectI clipRect{0, 0, 1000, 1000}; variable
440 RectI clipRect{0, 0, 1000, 1000}; variable
456 RectI clipRect{0, 0, 1000, 1000}; variable
480 RectI clipRect{0, 0, 1000, 1000}; variable
497 RectI clipRect{0, 0, 1000, 1000}; variable
548 RectI clipRect{0, 0, 1000, 1000}; variable
566 RectI clipRect{0, 0, 1000, 1000}; variable
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/dialog_modal/
H A Ddialog_modal_element.cpp212 const auto& clipRect = clip->GetClipRect(clip->GetPaintRect().GetOffset()); in CreateOriginAnimation() local
213 double centerX = clipRect.GetOffset().GetX() + clipRect.Width() / 2.0; in CreateOriginAnimation()
214 double centerY = clipRect.GetOffset().GetY() + clipRect.Height() / 2.0; in CreateOriginAnimation()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/
H A Drender_service_client_transition_demo.cpp194 SkRect clipRect = SkRect::MakeXYWH(context.width / clipPieces_ * i, 0, in Draw() local
196 context.canvas->clipRect(clipRect); in Draw()
248 SkRect clipRect = SkRect::MakeXYWH( in Draw() local
251 context.canvas->clipRect(clipRect); in Draw()
303 SkRect clipRect = SkRect::MakeXYWH(0, context.height / clipPieces_ * i, in Draw() local
305 context.canvas->clipRect(clipRect); in Draw()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/common/
H A Dfocus_animation_manager.cpp125 const RRect& rrect, const Color& color, const Offset& offset, const Rect& clipRect) const in SetFocusAnimationProperties()
132 focusAnimation->SetFocusAnimationProperties(rrect, color, offset, clipRect); in SetFocusAnimationProperties()
164 …imationManager::SetShadowProperties(const RRect& rrect, const Offset& offset, const Rect& clipRect) in SetShadowProperties() argument
172 shadow->SetShadowProperties(rrect, offset, clipRect); in SetShadowProperties()
H A Dfocus_animation_manager.h41 const RRect& rrect, const Color& color, const Offset& offset, const Rect& clipRect) const;
52 void SetShadowProperties(const RRect& rrect, const Offset& offset, const Rect& clipRect);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/qrcode/
H A Drosen_render_qrcode.cpp55 …SkRect clipRect = { topLeft.GetX(), topLeft.GetY(), topLeft.GetX() + size, topLeft.GetY() + size }; in DrawQRCode() local
56 auto clipLayer = SkRRect::MakeRectXY(clipRect, size / 2.0, size / 2.0); in DrawQRCode()
73 RSRect clipRect = { topLeft.GetX(), topLeft.GetY(), in DrawQRCode() local
75 auto clipLayer = RSRoundRect(clipRect, size / 2.0, size / 2.0); in DrawQRCode()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/shadow/
H A Drender_shadow.cpp36 …d RenderShadow::SetShadowProperties(const RRect& rrect, const Offset& offset, const Rect& clipRect) in SetShadowProperties() argument
41 clipRect_ = clipRect; in SetShadowProperties()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/
H A Dwater_flow_content_modifier.cpp35 auto clipRect = in onDraw() local
37 context.canvas.ClipRect(clipRect, RSClipOp::INTERSECT); in onDraw()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/side_bar/
H A Dside_bar_container_paint_method.cpp43 …auto clipRect = RSRect(paddingOffset.GetX(), paddingOffset.GetY(), frameSize.Width() + paddingOffs… in ClipPadding() local
45 canvas.ClipRect(clipRect, RSClipOp::INTERSECT); in ClipPadding()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dsvg_canvas_image.cpp38 auto clipRect = RSRect(0, 0, dstRect.GetWidth(), dstRect.GetHeight()); in DrawRect() local
41 canvas.ClipRect(clipRect, RSClipOp::INTERSECT); in DrawRect()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_render_node.h126 void ForceMergeSubTreeDirtyRegion(RSDirtyRegionManager& dirtyManager, const RectI& clipRect);
128 const RectI& clipRect);
303 …awRectAndDirtyRegion(RSDirtyRegionManager& dirtyManager, bool accumGeoDirty, const RectI& clipRect,
311 std::optional<RectI> clipRect = std::nullopt);
366 void UpdateSubTreeInfo(const RectI& clipRect);
532 const RSRenderNode& subTreeRoot, RectI& filterRect, const RectI& clipRect);
626 void CalVisibleFilterRect(const std::optional<RectI>& clipRect);
881 void UpdateSrcOrClipedAbsDrawRectChangeState(const RectI& clipRect);
944 void UpdateAbsDirtyRegion(RSDirtyRegionManager& dirtyManager, const RectI& clipRect);
946 …rtyRegion(RSDirtyRegionManager& dirtyManager, bool geoDirty, const std::optional<RectI>& clipRect);
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_content_modifier.cpp48 auto clipRect = RSRect(offset.GetX(), offset.GetY(), in onDraw() local
50 context.canvas.ClipRect(clipRect, RSClipOp::INTERSECT); in onDraw()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/pipeline/
H A Drs_render_thread_visitor.cpp987 auto clipRect = RSPaintFilterCanvas::GetLocalClipBounds(*canvas_); in ProcessProxyRenderNode() local
988 node.SetContextClipRegion(clipRect); in ProcessProxyRenderNode()
1052 auto clipRect = RSPaintFilterCanvas::GetLocalClipBounds(*canvas_); in ProcessTextureSurfaceRenderNode() local
1053 if (!clipRect.has_value() || in ProcessTextureSurfaceRenderNode()
1054 clipRect->GetWidth() < std::numeric_limits<float>::epsilon() || in ProcessTextureSurfaceRenderNode()
1055 clipRect->GetHeight() < std::numeric_limits<float>::epsilon()) { in ProcessTextureSurfaceRenderNode()
1085 auto clipRect = RSPaintFilterCanvas::GetLocalClipBounds(*canvas_); in ProcessOtherSurfaceRenderNode() local
1086 if (!clipRect.has_value() || in ProcessOtherSurfaceRenderNode()
1087 clipRect->GetWidth() < std::numeric_limits<float>::epsilon() || in ProcessOtherSurfaceRenderNode()
1088 clipRect->GetHeight() < std::numeric_limits<float>::epsilon()) { in ProcessOtherSurfaceRenderNode()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
H A Drich_editor_content_modifier.cpp60 auto clipRect = RSRect( in onDraw() local
62 drawingContext.canvas.ClipRect(clipRect, RSClipOp::INTERSECT); in onDraw()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/
H A Dswiper_paint_method.cpp132 …auto clipRect = RSRect(paddingOffset.GetX(), paddingOffset.GetY(), frameSize.Width() + paddingOffs… in ClipPadding() local
134 canvas.ClipRect(clipRect, RSClipOp::INTERSECT); in ClipPadding()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/focus_animation/
H A Drender_focus_animation.cpp124 const RRect& rrect, const Color& color, const Offset& offset, const Rect& clipRect) in SetFocusAnimationProperties() argument
128 clipRect_ = clipRect; in SetFocusAnimationProperties()

1234