/foundation/arkui/ace_engine/frameworks/base/geometry/ |
H A D | offset.h | 27 class Offset { class 29 Offset() = default; 30 ~Offset() = default; 31 Offset(double deltaX, double deltaY) : deltaX_(deltaX), deltaY_(deltaY) {} in Offset() function in OHOS::Ace::Offset 41 static Offset Zero() in Zero() 43 return Offset(); in Zero() 46 static Offset ErrorOffset() in ErrorOffset() 48 return Offset((std::numeric_limits<double>::max)(), (std::numeric_limits<double>::max)()); in ErrorOffset() 53 return operator==(Offset()); in IsZero() 98 Offset operato [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/swiper/ |
H A D | rosen_render_swiper.h | 28 void Paint(RenderContext& context, const Offset& offset) override; 32 void PaintIndicator(RenderContext& context, const Offset& offset); 33 void PaintMask(RenderContext& context, const Offset& offset) const; 35 void CanvasDrawIndicator(RenderContext& context, const Offset& offset); 36 void PaintFade(RenderContext& context, const Offset& offset); 37 void PaintShadow(RSCanvas* canvas, const Offset& offset); 40 void DrawIndicator(RenderContext& context, const Offset& offset); 41 void DrawIndicatorHoverBackground(RenderContext& context, const Offset& offset); 42 void DrawIndicatorBackground(RenderContext& context, const Offset& offset); 43 void DrawIndicatorItems(RenderContext& context, const Offset [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/custom_paint/ |
H A D | rosen_render_custom_paint.h | 49 void Paint(RenderContext& context, const Offset& offset) override; 63 void FillRect(const Offset& offset, const Rect& rect) override; 64 void StrokeRect(const Offset& offset, const Rect& rect) override; 65 void ClearRect(const Offset& offset, const Rect& rect) override; 66 void FillText(const Offset& offset, const std::string& text, double x, double y) override; 67 void StrokeText(const Offset& offset, const std::string& text, double x, double y) override; 73 void MoveTo(const Offset& offset, double x, double y) override; 74 void LineTo(const Offset& offset, double x, double y) override; 75 void BezierCurveTo(const Offset& offset, const BezierCurveParam& param) override; 76 void QuadraticCurveTo(const Offset [all...] |
H A D | custom_paint_component.cpp | 50 auto task = [offscreenCanvas](RenderCustomPaint& interface, const Offset&) { in TransferFromImageBitmap() 59 auto task = [offscreenCanvas, mesh, column, row](RenderCustomPaint& interface, const Offset&) { in DrawBitmapMesh() 87 auto task = [](RenderCustomPaint& interface, const Offset& offset) { interface.WebGLUpdate(); }; in WebGLUpdate() 93 auto task = [isEnabled](RenderCustomPaint& interface, const Offset&) { interface.SetAntiAlias(isEnabled); }; in SetAntiAlias() 99 auto task = [rect](RenderCustomPaint& interface, const Offset& offset) { interface.FillRect(offset, rect); }; in FillRect() 105 auto task = [rect](RenderCustomPaint& interface, const Offset& offset) { interface.StrokeRect(offset, rect); }; in StrokeRect() 111 auto task = [rect](RenderCustomPaint& interface, const Offset& offset) { interface.ClearRect(offset, rect); }; in ClearRect() 115 void CanvasTaskPool::FillText(const std::string& text, const Offset& textOffset) in FillText() 117 auto task = [text, textOffset](RenderCustomPaint& interface, const Offset& offset) { in FillText() 123 void CanvasTaskPool::StrokeText(const std::string& text, const Offset [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/checkable/ |
H A D | rosen_render_checkbox.h | 31 void Paint(RenderContext& context, const Offset& offset) override; 34 void DrawCheck(RSCanvas* canvas, const Offset& origin, const RSPen& pen, 37 RSCanvas* canvas, const Offset& paintOffset, RSPen& strokePen) const; 38 void DrawPartSelect(RSCanvas* canvas, const Offset& paintOffset, RSPen& strokePen, 41 RSCanvas* canvas, const Offset& origin, uint32_t paintColor, RSPen& pen) const; 42 void SetUIStatus(RSCanvas* canvas, const Offset& paintOffset, RSPen& strokePaint, 44 void DrawBorder(RSCanvas* canvas, const Offset& origin, const Size& paintSize) const; 45 void DrawAnimationOffToOn(RSCanvas* canvas, const Offset& origin, const RSPen& pen, 47 void DrawAnimationOnToOff(RSCanvas* canvas, const Offset& origin, const RSPen& pen, 49 void DrawFocusBorder(RenderContext& context, const Offset [all...] |
H A D | rosen_render_checkbox.cpp | 47 void RosenRenderCheckbox::Paint(RenderContext& context, const Offset& offset) in Paint() 81 const Offset& paintOffset, RSPen& strokePaint, RSPen& shadowPaint) in SetUIStatus() 135 RSCanvas* canvas, const Offset& paintOffset, RSPen& strokePen) const in DrawActiveBorder() 149 void RosenRenderCheckbox::DrawPartSelect(RSCanvas* canvas, const Offset& origin, in DrawPartSelect() 155 const Offset start = in DrawPartSelect() 156 Offset(drawSize_.Width() * CHECK_MARK_PART_START_X_POSITION, drawSize_.Width() * CHECK_MARK_PART_Y_POSITION); in DrawPartSelect() 157 const Offset end = in DrawPartSelect() 158 Offset(drawSize_.Width() * CHECK_MARK_PART_END_Y_POSITION, drawSize_.Width() * CHECK_MARK_PART_Y_POSITION); in DrawPartSelect() 172 RSCanvas* canvas, const Offset& origin, uint32_t paintColor, RSPen& pen) const in DrawUnselected() 174 Offset paintOffse in DrawUnselected() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/text_overlay/ |
H A D | render_text_overlay.h | 36 const Offset DOT1_POSITION = Offset(6.25, 6.75); 37 const Offset DOT2_POSITION = Offset(17.75, 6.75); 38 const Offset DOT3_POSITION = Offset(6.25, 17.25); 39 const Offset DOT4_POSITION = Offset(17.75, 17.25); 75 const Offset& coordinateOffset, const TouchRestrict& touchRestrict, TouchTestResult& result) override; 118 Offset startHandleOffset [all...] |
H A D | text_overlay_manager.h | 75 Offset offset; 80 std::string result = "Offset: "; in ToString() 145 void PaintSelection(SkCanvas* canvas, const Offset& globalOffset); 147 void PaintSelection(RSCanvas* canvas, const Offset& globalOffset); 149 virtual void InitSelection(const Offset& pos, const Offset& globalOffset); 150 virtual void UpdateStartSelection(int32_t end, const Offset& pos, const Offset& globalOffset); 151 virtual void UpdateEndSelection(int32_t start, const Offset& pos, const Offset [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | shadow_config.cpp | 19 const Shadow ShadowConfig::NoneShadow = Shadow(0.0f, Offset(), Color(), ShadowStyle::None); 22 Shadow(5.0f, Offset(0.0, 0.0), Color(0x32000000), ShadowStyle::OuterDefaultXS); 24 Shadow(100.0f, Offset(0.0, 0.0), Color(0x0b000000), ShadowStyle::OuterDefaultSM); 26 Shadow(185.0f, Offset(0.0, 60.0), Color(0x28000000), ShadowStyle::OuterDefaultMD); 28 Shadow(200.0f, Offset(0.0, 10.0), Color(0x26000000), ShadowStyle::OuterDefaultLG); 30 Shadow(230.0f, Offset(0.0, 50.0), Color(0x15000000), ShadowStyle::OuterFloatingSM); 32 Shadow(215.0f, Offset(0.0, 30.0), Color(0x31000000), ShadowStyle::OuterFloatingMD); 35 Shadow(5.0f, Offset(0.0, 0.0), Color(0x4c000000), ShadowStyle::OuterDefaultXS); 37 Shadow(130.0f, Offset(0.0, 0.0), Color(0x2b000000), ShadowStyle::OuterDefaultSM); 39 Shadow(120.0f, Offset(0. [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/drag_bar/ |
H A D | render_drag_bar.h | 40 void HandleClick(const Offset& clickPosition); 41 void HandleTouchDown(const Offset& downPoint); 42 void HandleTouchMove(const Offset& movePoint); 77 const Offset& coordinateOffset, const TouchRestrict& touchRestrict, TouchTestResult& result) override; 79 Offset iconOffset_; 80 Offset barLeftPoint_; 81 Offset barCenterPoint_; 82 Offset barRightPoint_; 92 Offset dragOffset_; 93 Offset downPoint [all...] |
H A D | render_drag_bar.cpp | 40 const Offset POINT_L_SHRINK = Offset(17.0, 15.0); // Left Point position. 41 const Offset POINT_C_SHRINK = Offset(32.0, 9.0); // Center Point position. 42 const Offset POINT_R_SHRINK = Offset(47.0, 15.0); // Right Point position. 45 const Offset POINT_L_INITIAL = Offset(18.0, 12.0); // Left Point position. 46 const Offset POINT_C_INITIAL = Offset(32. [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/text/ |
H A D | render_text.h | 104 void ShowTextOverlay(const Offset& showOffset) override; 105 void ShowTextOverlay(const Offset& showOffset, bool isUsingMouse); 119 const Offset& GetStartOffset() const in GetStartOffset() 124 void SetStartOffset(const Offset& startOffset) in SetStartOffset() 129 const Offset& GetEndOffset() const in GetEndOffset() 134 void SetEndOffset(const Offset& endOffset) in SetEndOffset() 141 const Offset& coordinateOffset, const TouchRestrict& touchRestrict, TouchTestResult& result) override; 145 virtual int32_t GetTouchPosition(const Offset& offset) = 0; 177 void HandleTouchEvent(GestureType type, const Offset& touchPosition); 180 void HandleLongPress(const Offset [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/list/ |
H A D | rosen_render_list_item.h | 33 void Paint(RenderContext& context, const Offset& offset) override; 37 void PaintWithFocusEffect(RenderContext& context, const Offset& offset); 38 void PaintStickyEffect(RenderContext& context, const Offset& offset); 39 void PaintStickyEffectNoTransparent(RenderContext& context, const Offset& offset); 40 void PaintCurrentSticky(const RefPtr<Decoration>& background, const Offset& offset); 41 void PaintNextSticky(const RefPtr<Decoration>& background, const Offset& offset); 42 void PaintFadeOutEffect(const RefPtr<RenderNode>& node, const Offset& offset); 45 void PaintActiveBackground(RenderContext& context, const Offset& offset); 46 void PaintUniversalBackground(RenderContext& context, const Offset& offset, uint32_t colorVal);
|
/foundation/arkui/ace_engine/frameworks/core/components/bubble/ |
H A D | render_bubble.h | 71 const Offset& coordinateOffset, const TouchRestrict& touchRestrict, TouchTestResult& result) override; 73 void HandleTouch(const Offset& clickPosition); 74 Offset GetChildPosition(const Size& childSize); 75 Offset GetPositionWithPlacement(const Size& childSize, const Offset& topPosition, const Offset& bottomPosition, 76 const Offset& topArrowPosition, const Offset& bottomArrowPosition); 77 Offset FitToScreen(const Offset [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/common/painter/ |
H A D | rosen_scroll_bar_painter.h | 35 void PaintBar(SkCanvas* canvas, const Offset& offset, const Rect& paintRect, const RefPtr<ScrollBar>& scrollBar, 36 const Offset& globalOffset, int32_t alpha); 38 void PaintBar(RSCanvas* canvas, const Offset& offset, 39 const Rect& paintRect, const RefPtr<ScrollBar>& scrollBar, const Offset& globalOffset, int32_t alpha); 44 void RenderScrollBarBoundary(SkCanvas* canvas, const Offset& offset, double width, double height); 46 SkCanvas* canvas, const Offset& offset, const Rect& paintRect, const RefPtr<ScrollBar>& scrollBar); 47 void PaintRectBar(SkCanvas* canvas, const Offset& offset, const RefPtr<ScrollBar>& scrollBar, int32_t alpha); 49 void RenderScrollBarBoundary(RSCanvas* canvas, const Offset& offset, double width, double height); 50 void PaintCircleBar(RSCanvas* canvas, const Offset& offset, 52 void PaintRectBar(RSCanvas* canvas, const Offset [all...] |
H A D | border_image_painter.h | 49 void UpdateExtraOffsetToPaintSize(const Offset& offset); 51 void PaintBorderImage(const Offset& offset, SkCanvas* canvas, SkPaint& paint); 54 void PaintBorderImage(const Offset& offset, RSCanvas* canvas, RSBrush& brush); 60 void PaintBorderImageCorners(const Offset& offset, SkCanvas* canvas, SkPaint& paint); 61 void PaintBorderImageStretch(const Offset& offset, SkCanvas* canvas, SkPaint& paint); 62 void PaintBorderImageRound(const Offset& offset, SkCanvas* canvas, SkPaint& paint); 63 void PaintBorderImageSpace(const Offset& offset, SkCanvas* canvas, SkPaint& paint); 64 void PaintBorderImageRepeat(const Offset& offset, SkCanvas* canvas, SkPaint& paint); 65 void FillBorderImageCenter(const Offset& offset, SkCanvas* canvas, SkPaint& paint); 67 void PaintBorderImageCorners(const Offset [all...] |
H A D | rosen_decoration_painter.h | 49 class Offset; 88 void PaintDecoration(const Offset& offset, SkCanvas* canvas, RenderContext& context, const sk_sp<SkImage>& image); 90 void PaintDecoration(const Offset& offset, SkCanvas* canvas, RenderContext& context); 92 static void PaintBorderImage(RefPtr<OHOS::Ace::Decoration>& decoration, Size& paintSize, const Offset& position, 113 void PaintDecoration(const Offset& offset, RSCanvas* canvas, RenderContext& context, 115 void PaintDecoration(const Offset& offset, RSCanvas* canvas, RenderContext& context); 116 static void PaintBorderImage(RefPtr<OHOS::Ace::Decoration>& decoration, Size& paintSize, const Offset& position, 141 SkRRect GetBoxOuterRRect(const Offset& offset); 144 RSRoundRect GetBoxOuterRRect(const Offset& offset); 168 SkRRect GetBoxRRect(const Offset [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/badge/ |
H A D | rosen_render_badge.h | 37 void Paint(RenderContext& context, const Offset& offset) override; 40 void DrawBadge(RenderContext& context, const Offset& offset); 43 void PaintText(const Offset& textOffset, RenderContext& context) const; 45 void DrawCircleBadge(SkCanvas* canvas, const Offset& offset); 46 void DrawNumericalBadge(SkCanvas* canvas, const Offset& offset); 49 double& boundaryStartX, double& boundaryStartY, SkRRect& rRect, const Offset& offset); 51 void DrawCircleBadge(RSCanvas* canvas, const Offset& offset); 52 void DrawNumericalBadge(RSCanvas* canvas, const Offset& offset); 55 double& boundaryStartX, double& boundaryStartY, RSRoundRect& rRect, const Offset& offset); 63 Offset textInitialOffset [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/progress/ |
H A D | rosen_render_loading_progress.h | 38 void Paint(RenderContext& context, const Offset& offset) override; 41 void PaintRing(SkCanvas* canvas, const Offset& offset); 43 void PaintComet(SkCanvas* canvas, const Offset& offset); 45 void PaintRing(RSCanvas* canvas, const Offset& offset); 47 void PaintComet(RSCanvas* canvas, const Offset& offset); 51 void RotateCalculate(const Offset& src, Offset& dst, float degrees); 59 Offset cometCenter_;
|
/foundation/arkui/ace_engine/frameworks/core/components/rating/ |
H A D | rosen_render_rating.cpp | 25 void RosenRenderRating::Paint(RenderContext& context, const Offset& offset) in Paint() 34 offsetDelta_ = offset + Offset(offsetDeltaX, offsetDeltaY); in Paint() 36 Offset starOffset = GetStarOffset(imageVerticalOffset); in Paint() 40 Offset animationOffset = starOffset + Offset(offsetDeltaX, offsetDeltaY); in Paint() 49 Offset animationOffset = starOffset + Offset(offsetDeltaX, offsetDeltaY); in Paint() 59 Offset pressstarOffset = Offset(singleWidth_ * pressstarNum_ + imageVerticalOffset, imageVerticalOffset); in Paint() 61 Offset animationOffse in Paint() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/test/unittest/alignment/ |
H A D | alignment_test.cpp | 66 Offset resultOffset = Alignment::GetAlignPosition(parentSize, childSize, alignment); in HWTEST_F() 69 * @tc.steps: step3. Verify whether the offset is Offset(0, 0). in HWTEST_F() 70 * @tc.expected: step3. The offset is Offset(0, 0). in HWTEST_F() 72 ASSERT_TRUE(resultOffset == Offset(0, 0)); in HWTEST_F() 94 Offset resultOffset = Alignment::GetAlignPosition(parentSize, childSize, alignment); in HWTEST_F() 97 * @tc.steps: step3. Verify whether the offset is Offset(EXTRA_SMALL_LENGTH, 0). in HWTEST_F() 98 * @tc.expected: step3. The offset is Offset(EXTRA_SMALL_LENGTH, 0). in HWTEST_F() 100 ASSERT_TRUE(resultOffset == Offset(EXTRA_SMALL_LENGTH, 0)); in HWTEST_F() 122 Offset resultOffset = Alignment::GetAlignPosition(parentSize, childSize, alignment); in HWTEST_F() 125 * @tc.steps: step3. Verify whether the offset is Offset(SMALL_LENGT in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/calendar/ |
H A D | rosen_render_calendar.h | 43 void Paint(RenderContext& context, const Offset& offset) override; 47 void DrawWeekAndDates(RSCanvas* canvas, Offset offset); 49 RSCanvas* canvas, const Offset& offset, const CalendarDay& day, double x, double y) const; 50 void DrawWeek(RSCanvas* canvas, const Offset& offset) const; 51 void DrawBlurArea(RSCanvas* canvas, const Offset& offset, double x, double y) const; 52 void DrawTouchedArea(RenderContext& context, Offset offset) const; 55 RSCanvas* canvas, const Offset& offset, const CalendarDay& day, txt::TextStyle& textStyle) const; 56 void PaintLunarDay(RSCanvas* canvas, const Offset& offset, const CalendarDay& day, 58 void HandleAdditionalConditions(RSCanvas* canvas, const Offset& offset, const Offset [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/data_panel/ |
H A D | rosen_render_data_panel.h | 31 void Paint(RenderContext& context, const Offset& offset) override; 33 void PaintLoadingProgress(RenderContext& context, const Offset& offset); 34 void PaintEffectedLoadingProgress(RenderContext& context, const Offset& offset); 35 void PaintRingProgress(RenderContext& context, const Offset& offset); 49 void Paint(RenderContext& context, const Offset& offset) override; 55 void PaintLinearProgress(RenderContext& context, const Offset& offset); 56 void PaintColorSegment(RenderContext& context, const Offset& leftTop, double segmentValue, double xSegment, 58 void PaintBackground(RenderContext& context, const Offset& leftTop, double totalWidth, double height); 59 void PaintSpace(RenderContext& context, const Offset& leftTop, double spaceWidth, double xSpace, double height);
|
/foundation/arkui/ace_engine/frameworks/core/components/button/ |
H A D | rosen_render_button.h | 33 void Paint(RenderContext& context, const Offset& offset) override; 46 void DrawShape(RSCanvas* canvas, const Offset& offset, bool isStroke = false); 47 void DrawArc(RSCanvas* canvas, const Offset& offset); 48 void DrawLineProgress(RSCanvas* canvas, const Offset& offset); 49 void DrawLineProgressAnimation(RSCanvas* canvas, const Offset& offset); 50 void DrawCircleProgress(RSCanvas* canvas, const Offset& offset); 51 void DrawDownloadButton(RSCanvas* canvas, const Offset& offset); 52 void DrawButton(RSCanvas* canvas, const Offset& offset); 54 void PaintFocus(RenderContext& context, const Offset& offset);
|
/foundation/arkui/ace_engine/frameworks/core/components/tip/ |
H A D | rosen_render_tip.h | 38 void Paint(RenderContext& context, const Offset& offset) override; 43 void PaintTip(RenderContext& context, const Offset& offset); 44 void PaintTopTip(SkCanvas* skCanvas, SkPaint paint, const Offset& offset); 45 void PaintLeftTip(SkCanvas* skCanvas, SkPaint paint, const Offset& offset); 50 void PaintTip(RenderContext& context, const Offset& offset); 51 void PaintTopTip(RSCanvas* canvas, RSBrush brush, const Offset& offset); 52 void PaintLeftTip(RSCanvas* canvas, RSBrush brush, const Offset& offset);
|