/foundation/window/window_manager/test/systemtest/wms/ |
H A D | window_test_utils.h | 30 Rect primaryRect;
31 Rect secondaryRect;
32 Rect dividerRect;
39 Rect rect;
50 static Rect displayRect_;
51 static Rect limitDisplayRect_;
52 static Rect statusBarRect_;
53 static Rect naviBarRect_;
54 static Rect customAppRect_;
55 static Rect customAppDecoRect [all...] |
H A D | window_input_test.cpp | 43 Rect displayRect = {0, 0, display->GetWidth(), display->GetHeight()}; in SetUpTestCase() 83 std::vector<Rect> requestedTouchHotAreas; in HWTEST_F() 88 Rect windowRect = window->GetRect(); in HWTEST_F() 90 std::vector<Rect> rects; in HWTEST_F() 95 rects.emplace_back(Rect{ hotAreaWidth * i, hotAreaHeight * i, hotAreaWidth, hotAreaHeight }); in HWTEST_F() 105 rects.emplace_back(Rect{ 0, 0, hotAreaWidth, hotAreaHeight }); in HWTEST_F() 136 Rect windowRect = window->GetRect(); in HWTEST_F() 138 std::vector<Rect> rects; in HWTEST_F() 144 rects.emplace_back(Rect{ hotAreaWidth * i, hotAreaHeight * i, hotAreaWidth, hotAreaHeight }); in HWTEST_F() 149 rects.emplace_back(Rect{ in HWTEST_F() [all...] |
/foundation/arkui/ui_lite/frameworks/draw/ |
H A D | draw_rect.h | 32 static void Draw(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect& dirtyRect, 36 static void DrawRectRadiusWithoutBorder(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect& dirtyRect, 39 static void DrawRectBorderWithoutRadius(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect& dirtyRect, 42 static void DrawRectRadiusEqualBorder(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect& dirtyRect, 45 static void DrawRectRadiusSmallThanBorder(BufferInfo& gfxDstBuffer, const Rect& rect, const Rect [all...] |
/foundation/window/window_manager/wmserver/include/ |
H A D | window_layout_policy_cascade.h | 36 Rect GetDividerRect(DisplayId displayId) const override; 37 void SetSplitDividerWindowRects(std::map<DisplayId, Rect> dividerWindowRects) override; 39 void GetMaximizeRect(const sptr<WindowNode>& node, Rect& maxRect) override; 47 void SetSplitRectByDivider(const Rect& divRect, DisplayId displayId); 51 Rect StepCascadeRect(Rect rect, DisplayId displayId) const; 52 Rect GetCurCascadeRect(const sptr<WindowNode>& node) const; 56 void LimitDividerInDisplayRegion(Rect& rect, DisplayId displayId) const; 57 void LimitDividerPositionBySplitRatio(DisplayId displayId, Rect& winRect) const; 66 void ApplyWindowRectConstraints(const sptr<WindowNode>& node, Rect [all...] |
H A D | window_layout_policy.h | 48 void ProcessDisplayCreate(DisplayId displayId, const std::map<DisplayId, Rect>& displayRectMap); 49 void ProcessDisplayDestroy(DisplayId displayId, const std::map<DisplayId, Rect>& displayRectMap); 50 void ProcessDisplaySizeChangeOrRotation(DisplayId displayId, const std::map<DisplayId, Rect>& displayRectMap); 53 virtual void SetSplitDividerWindowRects(std::map<DisplayId, Rect> dividerWindowRects) {}; in SetSplitDividerWindowRects() 54 virtual Rect GetDividerRect(DisplayId displayId) const; 57 Rect GetDisplayGroupRect() const; 59 void NotifyClientAndAnimation(const sptr<WindowNode>& node, const Rect& winRect, WindowSizeChangeReason reason); 63 static void CalcAndSetNodeHotZone(const Rect& winRect, const sptr<WindowNode>& node); 64 virtual void GetMaximizeRect(const sptr<WindowNode>& node, Rect& maxRect); 79 AvoidPosType GetAvoidPosType(const Rect [all...] |
H A D | window_node.h | 61 void SetEntireWindowTouchHotArea(const Rect& rect); 62 void SetEntireWindowPointerHotArea(const Rect& rect); 63 void SetWindowRect(const Rect& rect); 66 void SetRequestRect(const Rect& rect); 86 void SetOriginRect(const Rect& rect); 87 void SetTouchHotAreas(const std::vector<Rect>& rects); 88 void SetPointerHotAreas(const std::vector<Rect>& rects); 106 Rect GetEntireWindowTouchHotArea() const; 107 Rect GetEntireWindowPointerHotArea() const; 108 Rect GetWindowRec [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/chart/ |
H A D | rosen_render_chart.h | 45 void PaintDatas(RenderContext& context, const Rect& paintRect); 47 void PaintHorizontalAxis(RenderContext& context, const Rect& paintRect); 49 void PaintVerticalAxis(RenderContext& context, const Offset& offset, const Rect& paintRect); 51 Offset ConvertDataToPosition(const Rect& paintRegion, const PointInfo& point); 55 void PaintStylePoints(SkCanvas* canvas, const Rect& paintRegion, const MainChart& chartData); 59 void PaintText(SkCanvas* canvas, const Rect& paintRegion, const MainChart& chartData); 61 void PaintLinearGraph(SkCanvas* canvas, const Rect& paintRect); 66 void UpdateLineGradientPoint(const std::vector<LineInfo>& pointInfo, const MainChart& line, const Rect& paintRect); 69 SkCanvas* canvas, SkPath& path, const Rect& paintRect, Color fillColor, const PointInfo& peekPoint); 72 uint32_t index, const std::vector<LineInfo>& line, SkPath& path, const MainChart& data, const Rect [all...] |
/foundation/arkui/ace_engine/frameworks/base/geometry/ |
H A D | rect.h | 27 class Rect { class 29 Rect() = default; 30 ~Rect() = default; 32 Rect(double x, double y, double width, double height) in Rect() function in OHOS::Ace::Rect 37 Rect(const Offset& offset, const Size& size) in Rect() function in OHOS::Ace::Rect 151 bool IsWrappedBy(const Rect& other) const in IsWrappedBy() 162 Rect Constrain(const Rect& other) in Constrain() 170 return Rect(left, top, right, bottom); in Constrain() 173 Rect [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_rect.cpp | 26 static Rect* CastToRect(OH_Drawing_Rect* cRect) in CastToRect() 28 return reinterpret_cast<Rect*>(cRect); in CastToRect() 33 return (OH_Drawing_Rect*)new Rect(left, top, right, bottom); in OH_Drawing_RectCreate() 38 Rect* rect = CastToRect(cRect); in OH_Drawing_RectIntersect() 39 const Rect* otherRect = reinterpret_cast<const Rect*>(other); in OH_Drawing_RectIntersect() 49 Rect* rect = CastToRect(cRect); in OH_Drawing_RectJoin() 50 const Rect* otherRect = reinterpret_cast<const Rect*>(other); in OH_Drawing_RectJoin() 60 Rect* rec in OH_Drawing_RectSetTop() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/accessibility/ |
H A D | accessibility_utils_test_ng.cpp | 44 * @tc.step1: create some Rect. in HWTEST_F() 47 Rect nodeRect(5.0, 0.0, 15.0, 15.0); in HWTEST_F() 48 Rect itemRect(0.0, 0.0, 10.0, 10.0); in HWTEST_F() 49 Rect tempBest(0.0, 0.0, 10.0, 10.0); in HWTEST_F() 75 * @tc.step1: create some Rect. in HWTEST_F() 78 Rect nodeRect(5.0, 5.0, 15.0, 15.0); in HWTEST_F() 79 Rect itemRect(0.0, 0.0, 10.0, 10.0); in HWTEST_F() 80 Rect tempBest(0.0, 0.0, 10.0, 10.0); in HWTEST_F() 106 * @tc.step1: create some Rect. in HWTEST_F() 109 Rect nodeRec in HWTEST_F() [all...] |
/foundation/graphic/graphic_utils_lite/test/ |
H A D | rect_unit_test.cpp | 35 static Rect* rect_; 38 Rect* RectTest::rect_ = nullptr; 43 rect_ = new Rect(); in SetUpTestCase() 75 Rect* rect1 = new Rect(); in HWTEST_F() 429 Rect* rect1 = new Rect(TEST_VALUE, TEST_VALUE, MAX_VALUE, MAX_VALUE); in HWTEST_F() 434 Rect* rect2 = new Rect(0, 0, MAX_VALUE, MAX_VALUE); in HWTEST_F() 440 Rect* rect in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/svg/ |
H A D | rosen_render_svg_pattern.h | 37 bool OnAsPaint(const Offset& offset, const Rect& paintRect, SkPaint& skPaint); 39 bool OnAsPaint(const Offset& offset, const Rect& paintRect, RSPen* rsPen, RSBrush* rsBrush); 44 bool FitAttribute(const Rect& paintRect, Rect& tileRect, SkMatrix& skMatrix4); 46 bool FitAttribute(const Rect& paintRect, Rect& tileRect, RSMatrix& matrix4); 48 void FitRenderContext(RosenRenderContext& context, const Rect& patternRect); 52 const Matrix4 GetTransform(const Rect& patternRect) const;
|
/foundation/arkui/ui_lite/interfaces/innerkits/engines/gfx/ |
H A D | soft_engine.h | 26 const Rect& mask, 34 const Rect& mask, 41 const Rect& fontRect, 42 const Rect& subRect, 52 const Rect& mask, 58 const Rect& rect, 59 const Rect& dirtyRect, 64 const Rect& mask, 77 const Rect& subRect, 80 void Fill(BufferInfo& dst, const Rect [all...] |
H A D | gfx_engine_manager.h | 83 const Rect& mask, 93 const Rect& mask, 100 const Rect& fontRect, 101 const Rect& subRect, 111 const Rect& mask, 117 DrawRect(BufferInfo& dst, const Rect& rect, const Rect& dirtyRect, const Style& style, OpacityType opacity) = 0; 120 const Rect& mask, 133 const Rect& subRect, 136 virtual void Fill(BufferInfo& dst, const Rect [all...] |
/foundation/window/window_manager/utils/include/ |
H A D | wm_occlusion_region.h | 25 class Rect { class 31 static Rect _s_empty_rect_; 32 static Rect _s_invalid_rect_; 34 Rect() : left_(0), top_(0), right_(0), bottom_(0) {} in Rect() function in OHOS::Rosen::WmOcclusion::Rect 35 Rect(int l, int t, int r, int b) : left_(l), top_(t), right_(r), bottom_(b) {} in Rect() function in OHOS::Rosen::WmOcclusion::Rect 52 std::ostream& operator<<(std::ostream& os, const Rect& r); 148 explicit Region(Rect& rect) in Region() 151 bound_ = Rect { rect }; in Region() 163 std::vector<Rect>& GetRegionRects() in GetRegionRects() 168 std::vector<Rect> GetRegionRect [all...] |
/foundation/arkui/ui_lite/interfaces/kits/components/ |
H A D | root_view.h | 261 void DrawTop(UIView* view, const Rect& rect); 307 inline Rect GetScreenRect(); 308 void AddInvalidateRectWithLock(Rect& rect, UIView *view); 309 void AddInvalidateRect(Rect& rect, UIView* view); 311 UIView* GetTopUIView(const Rect& rect); 316 void BlitMapBuffer(Rect& curViewRect, TransformMap& transMap, const Rect& invalidatedArea); 318 void UpdateMapBufferInfo(Rect& invalidatedArea); 329 void DrawInvalidMap(const Rect &buffRect); 330 void OptimizeInvalidView(UIView* curview, UIView* background, List<Rect> [all...] |
H A D | ui_canvas.h | 300 void (*DrawGraphics)(BufferInfo&, void*, const Paint&, const Rect&, const Rect&, const Style&); 437 void OnBlendDraw(BufferInfo& gfxDstBuffer, const Rect& trunc); 440 void OnDraw(BufferInfo& gfxDstBuffer, const Rect& invalidatedArea) override; 449 const Rect& rect, 604 const Rect& rect, 605 const Rect& invalidatedArea, 610 const Rect& rect, 611 const Rect& invalidatedArea, 616 const Rect [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/ |
H A D | rs_motion_blur_filter.h | 48 const Drawing::Rect& src, const Drawing::Rect& dst) const override; 63 const Drawing::Rect& src, const Drawing::Rect& dst) const; 67 bool RectValid(const Drawing::Rect& rect1, const Drawing::Rect& rect2) const; 70 const Drawing::Rect& src, const Drawing::Rect& dst) const; 73 mutable Drawing::Rect lastRect_ = Drawing::Rect( [all...] |
/foundation/arkui/ace_engine/frameworks/core/accessibility/ |
H A D | accessibility_utils.cpp | 68 static bool CheckRectBeam(const Rect& nodeRect, const Rect& itemRect, const int direction) in CheckRectBeam() 83 static bool IsToDirectionOf(const Rect& nodeRect, const Rect& itemRect, const int direction) in IsToDirectionOf() 100 static double MajorAxisDistanceToFarEdge(const Rect& nodeRect, const Rect& itemRect, const int direction) in MajorAxisDistanceToFarEdge() 123 static double MajorAxisDistance(const Rect& nodeRect, const Rect& itemRect, const int direction) in MajorAxisDistance() 146 static double MinorAxisDistance(const Rect& nodeRect, const Rect [all...] |
/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/include/ |
H A D | ge_mesa_blur_shader_filter.h | 40 const Drawing::Rect& src, const Drawing::Rect& dst) override; 53 std::shared_ptr<Drawing::Image>& checkedImage, const Drawing::Rect& src) const; 56 const Drawing::Rect& src, const Drawing::Rect& dst) const; 65 const std::shared_ptr<Drawing::Image>& input, const Drawing::Rect& src, 69 const std::shared_ptr<Drawing::Image>& input, const Drawing::Rect& src, 73 const std::shared_ptr<Drawing::Image>& input, const Drawing::Rect& src, 77 const std::shared_ptr<Drawing::Image>& input, const Drawing::Rect& src, 82 const std::shared_ptr<Drawing::Image>& input, const Drawing::Rect [all...] |
H A D | ge_kawase_blur_shader_filter.h | 40 const Drawing::Rect& src, const Drawing::Rect& dst) override;
44 const Drawing::Canvas* canvas, const Drawing::Rect& blurRect, float scaleW = 1.0f, float scaleH = 1.0f);
51 std::shared_ptr<Drawing::Image>& checkedImage, const Drawing::Rect& src) const;
53 const Drawing::Rect& src, const Drawing::Rect& dst) const;
57 const Drawing::Rect& src, const Drawing::Rect& dst, int& width, int& height) const;
66 bool IsInputValid(Drawing::Canvas& canvas, const std::shared_ptr<Drawing::Image>& image, const Drawing::Rect& src,
67 const Drawing::Rect [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/unittest/ |
H A D | rs_region_test.cpp | 48 Occlusion::Rect rect1 { 0, 0, 100, 100 }; in HWTEST_F() 50 Occlusion::Rect rect2 { 50, 50, 150, 150 }; in HWTEST_F() 54 Occlusion::Rect res {0, 0, 100, 100}; in HWTEST_F() 67 Occlusion::Rect rect1 { 0, 0, 100, 100 }; in HWTEST_F() 69 Occlusion::Rect rect2 { 50, 50, 150, 150 }; in HWTEST_F() 73 Occlusion::Rect res {0, 0, 150, 150}; in HWTEST_F() 86 Occlusion::Rect rect1 { 0, 0, 100, 100 }; in HWTEST_F() 88 Occlusion::Rect rect2 { 50, 50, 150, 150 }; in HWTEST_F() 92 Occlusion::Rect res {50, 50, 100, 100}; in HWTEST_F()
|
/foundation/arkui/ui_lite/frameworks/engines/gfx/ |
H A D | soft_engine.cpp | 30 const Rect& mask, in DrawArc() 41 const Rect& mask, in DrawLine() 51 const Rect& fontRect, in DrawLetter() 52 const Rect& subRect, in DrawLetter() 65 const Rect& mask, in DrawCubicBezier() 74 const Rect& rect, in DrawRect() 75 const Rect& dirtyRect, in DrawRect() 83 const Rect& mask, in DrawTransform() 104 const Rect& subRect, in Blit() 112 void SoftEngine::Fill(BufferInfo& dst, const Rect [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/common/ |
H A D | rs_occlusion_region.h | 33 class Rect { class 41 Rect() : left_(0), top_(0), right_(0), bottom_(0) {} in Rect() function in OHOS::Rosen::Occlusion::Rect 42 Rect(int l, int t, int r, int b, bool checkValue = true) in Rect() function in OHOS::Rosen::Occlusion::Rect 48 RS_LOGE("Occlusion::Rect initialized with invalid value, ltrb[%{public}d, %{public}d, %{public}d, " in Rect() 55 Rect(const RectI& r, bool checkValue = true) in Rect() function in OHOS::Rosen::Occlusion::Rect 61 RS_LOGE("Occlusion::Rect initialized with invalid value, ltrb[%{public}d, %{public}d, %{public}d, " in Rect() 81 bool operator==(const Rect& r) const in operator ==() 86 bool operator!=(const Rect& r) const in operator !=() 91 Rect Intersect(const Rect [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/ |
H A D | image_filter.h | 29 static const Rect noCropRect = { 59 const Rect& cropRect = noCropRect); 68 std::shared_ptr<ImageFilter> input, const Rect& cropRect = noCropRect); 71 ImageBlurType blurType = ImageBlurType::GAUSS, const Rect& cropRect = noCropRect); 81 std::shared_ptr<ImageFilter> input, const Rect& cropRect = noCropRect); 94 const Rect& cropRect = noCropRect); 118 const Rect& cropRect = noCropRect); 133 const Rect& cropRect = noCropRect); 150 const Rect& cropRect = noCropRect) noexcept; 152 ImageBlurType blurType, const Rect [all...] |