/foundation/arkui/ui_lite/frameworks/draw/ |
H A D | draw_rect.cpp | 113 ArcInfo arcInfo; in DrawRectRadiusWithoutBorderCon1() local 114 arcInfo.center = {col2X, row2Y}; in DrawRectRadiusWithoutBorderCon1() 115 arcInfo.radius = radius; in DrawRectRadiusWithoutBorderCon1() 116 arcInfo.startAngle = SEMICIRCLE_IN_DEGREE; in DrawRectRadiusWithoutBorderCon1() 117 arcInfo.endAngle = CIRCLE_IN_DEGREE; in DrawRectRadiusWithoutBorderCon1() 118 arcInfo.imgPos = {0, 0}; in DrawRectRadiusWithoutBorderCon1() 119 arcInfo.imgSrc = nullptr; in DrawRectRadiusWithoutBorderCon1() 121 baseGfxEngine->DrawArc(gfxDstBuffer, arcInfo, dirtyRect, arcStyle, opaScale, CapType::CAP_NONE); in DrawRectRadiusWithoutBorderCon1() 124 arcInfo.center = {col3X, row2Y}; in DrawRectRadiusWithoutBorderCon1() 125 arcInfo in DrawRectRadiusWithoutBorderCon1() 156 ArcInfo arcInfo; DrawRectRadiusWithoutBorderCon2() local 190 ArcInfo arcInfo; DrawRectRadiusWithoutBorderCon3() local 233 ArcInfo arcInfo; DrawRectRadiusWithoutBorderCon4() local 317 ArcInfo arcInfo; DrawRectRadiusEqualBorder() local 396 ArcInfo arcInfo; DrawRectRadiusSmallThanBorder() local 486 ArcInfo arcInfo; DrawRectRadiusBiggerThanBorderCon1() local 555 ArcInfo arcInfo; DrawRectRadiusBiggerThanBorderCon2() local 616 ArcInfo arcInfo; DrawRectRadiusBiggerThanBorderCon3() local 664 ArcInfo arcInfo; DrawRectRadiusBiggerThanBorderCon4() local [all...] |
H A D | draw_arc.cpp | 129 ArcInfo& arcInfo, in DrawCircleNoEndpoint() 135 DrawAxisLine(gfxDstBuffer, arcInfo, mask, style, opa); in DrawCircleNoEndpoint() 137 int16_t yStart = mask.GetTop() - arcInfo.center.y; in DrawCircleNoEndpoint() 138 int16_t yEnd = mask.GetBottom() - arcInfo.center.y; in DrawCircleNoEndpoint() 176 DrawLineAnti(gfxDstBuffer, arcInfo, mask, style, opa); in DrawCircleNoEndpoint() 179 DrawLineWithDegree(gfxDstBuffer, arcInfo, -lineEnd_, -lineStart_, y_, mask, style, opa, ARC_QUADRANT_ONE); in DrawCircleNoEndpoint() 181 DrawLineWithDegree(gfxDstBuffer, arcInfo, -lineEnd_, -lineStart_, -y_, mask, style, opa, ARC_QUADRANT_TWO); in DrawCircleNoEndpoint() 183 DrawLineWithDegree(gfxDstBuffer, arcInfo, lineStart_, lineEnd_, -y_, mask, style, opa, ARC_QUADRANT_THREE); in DrawCircleNoEndpoint() 185 DrawLineWithDegree(gfxDstBuffer, arcInfo, lineStart_, lineEnd_, y_, mask, style, opa, ARC_QUADRANT_FOUR); in DrawCircleNoEndpoint() 204 ArcInfo& arcInfo, in DrawAxisLine() 128 DrawCircleNoEndpoint(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, uint8_t opa, bool anti) DrawCircleNoEndpoint() argument 203 DrawAxisLine(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, uint8_t opa) DrawAxisLine() argument 239 DrawLineWithDegree(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, int16_t start, int16_t end, int16_t y, const Rect& mask, const Style& style, uint8_t opaScale, uint8_t quadrant) DrawLineWithDegree() argument 285 DrawLineWithDegreeInner(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, int16_t start, int16_t end, int16_t y, const Rect& mask, const Style& style, uint8_t opaScale, uint8_t quadrant) DrawLineWithDegreeInner() argument 323 DrawLineAnti(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, uint8_t opa) DrawLineAnti() argument 368 DrawPointAnti(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, int16_t x, const Rect& mask, const Style& style, uint8_t antiOpa) DrawPointAnti() argument 413 Draw(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, uint8_t opaScale, uint8_t cap) Draw() argument 507 SetArcInfo(ArcInfo& arcInfo, const Style& style) SetArcInfo() argument [all...] |
H A D | draw_arc.h | 33 void Draw(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, 116 void DrawCircleNoEndpoint(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, 119 void DrawAxisLine(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, uint8_t opa); 122 ArcInfo& arcInfo, 132 ArcInfo& arcInfo, 141 void DrawLineAnti(BufferInfo& gfxDstBuffer, ArcInfo& arcInfo, const Rect& mask, const Style& style, uint8_t opa); 143 ArcInfo& arcInfo, 150 void SetArcInfo(ArcInfo& arcInfo, const Style& style);
|
/foundation/arkui/ui_lite/frameworks/components/ |
H A D | ui_box_progress.cpp | 125 ArcInfo arcInfo = {{0}}; in DrawRoundCap() local 126 arcInfo.radius = radius; in DrawRoundCap() 127 arcInfo.imgPos = imgPos; in DrawRoundCap() 128 arcInfo.imgSrc = image; in DrawRoundCap() 140 arcInfo.center = leftTop; in DrawRoundCap() 141 arcInfo.startAngle = THREE_QUARTER_IN_DEGREE; in DrawRoundCap() 142 arcInfo.endAngle = 0; in DrawRoundCap() 143 baseGfxEngine->DrawArc(gfxDstBuffer, arcInfo, invalidatedArea, capStyle, opaScale_, in DrawRoundCap() 146 arcInfo.center = leftBottom; in DrawRoundCap() 147 arcInfo in DrawRoundCap() [all...] |
H A D | ui_arc_scroll_bar.cpp | 95 ArcInfo arcInfo = {{0, 0}, {0, 0}, 0, 0, 0, nullptr}; in DrawForeground() local 96 arcInfo.radius = (radius_ > 0) ? (radius_ - 1) : 0; in DrawForeground() 97 arcInfo.center = center_; in DrawForeground() 98 arcInfo.startAngle = MATH_MAX(startAngle, startAngle_); in DrawForeground() 99 arcInfo.endAngle = MATH_MIN(endAngle, endAngle_); in DrawForeground() 100 BaseGfxEngine::GetInstance()->DrawArc(gfxDstBuffer, arcInfo, invalidatedArea, *foregroundStyle_, backgroundOpa, in DrawForeground() 106 ArcInfo arcInfo = {{0, 0}, {0, 0}, 0, 0, 0, nullptr}; in DrawBackground() local 107 arcInfo.radius = radius_; in DrawBackground() 108 arcInfo.center = center_; in DrawBackground() 109 arcInfo in DrawBackground() [all...] |
H A D | ui_canvas.cpp | 1190 ArcInfo arcInfo = {{0}}; in DoDrawCircle() local 1191 arcInfo.imgPos = {0, 0}; in DoDrawCircle() 1192 arcInfo.startAngle = 0; in DoDrawCircle() 1193 arcInfo.endAngle = CIRCLE_IN_DEGREE; in DoDrawCircle() 1194 GetAbsolutePosition(circleParam->center, rect, style, arcInfo.center); in DoDrawCircle() 1199 arcInfo.radius = circleParam->radius - halfLineWidth; in DoDrawCircle() 1200 drawStyle.lineWidth_ = arcInfo.radius; in DoDrawCircle() 1202 baseGfxEngine->DrawArc(gfxDstBuffer, arcInfo, invalidatedArea, drawStyle, OPA_OPAQUE, in DoDrawCircle() 1207 arcInfo.radius = circleParam->radius + halfLineWidth - 1; in DoDrawCircle() 1210 baseGfxEngine->DrawArc(gfxDstBuffer, arcInfo, invalidatedAre in DoDrawCircle() 1227 ArcInfo arcInfo = {{0}}; DoDrawArc() local [all...] |
/foundation/arkui/ui_lite/frameworks/engines/gfx/ |
H A D | soft_engine.cpp | 29 ArcInfo& arcInfo, in DrawArc() 35 DrawArc::GetInstance()->Draw(dst, arcInfo, mask, style, opacity, cap); in DrawArc() 28 DrawArc(BufferInfo& dst, ArcInfo& arcInfo, const Rect& mask, const Style& style, OpacityType opacity, uint8_t cap) DrawArc() argument
|
/foundation/arkui/ui_lite/interfaces/innerkits/engines/gfx/ |
H A D | soft_engine.h | 25 ArcInfo& arcInfo,
|
H A D | gfx_engine_manager.h | 82 ArcInfo& arcInfo,
|