/foundation/graphic/graphic_utils_lite/frameworks/diagram/depiction/ |
H A D | depict_curve.cpp | 65 float endX = 0; in GenerateVertex() local 71 source_->GenerateVertex(&endX, &endY); in GenerateVertex() 73 quadraticBezier_.Init(lastX_, lastY_, *x, *y, endX, endY); in GenerateVertex() 82 source_->GenerateVertex(&endX, &endY); in GenerateVertex() 84 cubicBezier_.Init(lastX_, lastY_, *x, *y, control2X, control2Y, endX, endY); in GenerateVertex()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/ |
H A D | drawing_path.h | 222 * @param endX Indicates the x coordinate of the target point. 227 void OH_Drawing_PathQuadTo(OH_Drawing_Path*, float ctrlX, float ctrlY, float endX, float endY); 236 * @param endX Indicates the x coordinate of the target point. 242 void OH_Drawing_PathConicTo(OH_Drawing_Path*, float ctrlX, float ctrlY, float endX, float endY, float weight); 253 * @param endX Indicates the x coordinate of the target point. 259 OH_Drawing_Path*, float ctrlX1, float ctrlY1, float ctrlX2, float ctrlY2, float endX, float endY); 292 * @param endX Indicates the x coordinate of the relative target point. 297 void OH_Drawing_PathRQuadTo(OH_Drawing_Path*, float ctrlX, float ctrlY, float endX, float endY); 306 * @param endX Indicates the x coordinate of the relative target point. 312 void OH_Drawing_PathRConicTo(OH_Drawing_Path*, float ctrlX, float ctrlY, float endX, floa [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_drag/ |
H A D | text_drag_pattern.cpp | 89 endX = %{public}f, endY = %{public}f", data.selectPosition_.startX_, data.selectPosition_.startY_, in CreateDragNode() 172 float endX = selectPosition.endX_; in GenerateClipPath() local 177 path->LineTo(endX, endY); in GenerateClipPath() 178 path->LineTo(endX, endY + lineHeight); in GenerateClipPath() 182 endX = std::min(selectPosition.endX_, textEnd); in GenerateClipPath() 186 path->LineTo(endX, endY); in GenerateClipPath() 187 path->LineTo(endX, endY + lastLineHeight_); in GenerateClipPath() 222 float endX = selectPosition.endX_; in GenerateBackgroundPoints() local 228 if (needAdjust && (endX - startX) + bothOffset < minWidth) { in GenerateBackgroundPoints() 229 float delta = minWidth - ((endX in GenerateBackgroundPoints() [all...] |
H A D | text_drag_pattern.h | 34 SelectPositionInfo(float startX, float startY, float endX, float endY) in SelectPositionInfo() 35 : startX_(startX), startY_(startY), endX_(endX), endY_(endY) in SelectPositionInfo()
|
/foundation/arkui/ace_engine_lite/frameworks/src/core/components/test/unittest/common/event_bubble/ |
H A D | event_bubble_tdd_test.cpp | 1065 const uint16_t endX = centerX + halfDistance; in EventBubbleTest003() local 1066 Swipe(startX, centerY, endX, centerY); in EventBubbleTest003() 1142 const uint16_t endX = centerX + halfDistance; in EventBubbleTest006() local 1143 Swipe(startX, centerY, endX, centerY); in EventBubbleTest006() 1217 const uint16_t endX = centerX + halfDistance; in EventBubbleTest009() local 1218 Swipe(startX, centerY, endX, centerY); in EventBubbleTest009() 1307 const uint16_t endX = greenX + halfDistance; in EventBubbleTest012() local 1310 Swipe(startX, redY, endX, redY); in EventBubbleTest012() 1314 Swipe(startX, greenY, endX, greenY); in EventBubbleTest012() 1318 Swipe(startX, blueY, endX, blue in EventBubbleTest012() 1378 const uint16_t endX = centerX + halfDistance; EventBubbleTest015() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkboxgroup/ |
H A D | checkboxgroup_modifier.cpp | 183 float endX = originX + paintSize.Width() - borderWidth_; in DrawUnselected() local 185 RSRect rect(originX, originY, endX, endY); in DrawUnselected() 199 float endX = originX + paintSize.Width(); in DrawActiveBorder() local 201 RSRect rect(originX, originY, endX, endY); in DrawActiveBorder() 213 float endX = originX + paintSize.Width() - CHECKBOX_GROUP_DOUBLE_RATIO * borderWidth_; in DrawUnselectedBorder() local 215 RSRect rect(originX, originY, endX, endY); in DrawUnselectedBorder() 269 float endX; in DrawTouchAndHoverBoard() local 274 endX = size.Width() + originX + CHECKBOX_GROUP_DOUBLE_RATIO * defaultPaddingSize_.ConvertToPx(); in DrawTouchAndHoverBoard() 279 endX = size.Width() + originX + CHECKBOX_GROUP_DOUBLE_RATIO * hotZoneHorizontalPadding_.ConvertToPx(); in DrawTouchAndHoverBoard() 282 auto rrect = RSRoundRect({ originX, originY, endX, end in DrawTouchAndHoverBoard() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_path.cpp | 140 void OH_Drawing_PathQuadTo(OH_Drawing_Path* cPath, float ctrlX, float ctrlY, float endX, float endY) in OH_Drawing_PathQuadTo() argument 147 path->QuadTo(ctrlX, ctrlY, endX, endY); in OH_Drawing_PathQuadTo() 150 void OH_Drawing_PathRQuadTo(OH_Drawing_Path* cPath, float ctrlX, float ctrlY, float endX, float endY) in OH_Drawing_PathRQuadTo() argument 157 path->RQuadTo(ctrlX, ctrlY, endX, endY); in OH_Drawing_PathRQuadTo() 160 void OH_Drawing_PathConicTo(OH_Drawing_Path* cPath, float ctrlX, float ctrlY, float endX, float endY, float weight) in OH_Drawing_PathConicTo() argument 167 path->ConicTo(ctrlX, ctrlY, endX, endY, weight); in OH_Drawing_PathConicTo() 170 void OH_Drawing_PathRConicTo(OH_Drawing_Path* cPath, float ctrlX, float ctrlY, float endX, float endY, float weight) in OH_Drawing_PathRConicTo() argument 177 path->RConicTo(ctrlX, ctrlY, endX, endY, weight); in OH_Drawing_PathRConicTo() 181 OH_Drawing_Path* cPath, float ctrlX1, float ctrlY1, float ctrlX2, float ctrlY2, float endX, float endY) in OH_Drawing_PathCubicTo() 188 path->CubicTo(ctrlX1, ctrlY1, ctrlX2, ctrlY2, endX, end in OH_Drawing_PathCubicTo() 180 OH_Drawing_PathCubicTo( OH_Drawing_Path* cPath, float ctrlX1, float ctrlY1, float ctrlX2, float ctrlY2, float endX, float endY) OH_Drawing_PathCubicTo() argument 191 OH_Drawing_PathRCubicTo( OH_Drawing_Path* cPath, float ctrlX1, float ctrlY1, float ctrlX2, float ctrlY2, float endX, float endY) OH_Drawing_PathRCubicTo() argument [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkbox/ |
H A D | checkbox_paint_method.cpp | 135 float endX; in DrawTouchAndHoverBoard() local 140 endX = size.Width() + originX + CHECKBOX_DOUBLE_RATIO * defaultPaddingSize_.ConvertToPx(); in DrawTouchAndHoverBoard() 145 endX = size.Width() + originX + CHECKBOX_DOUBLE_RATIO * hotZoneHorizontalPadding_.ConvertToPx(); in DrawTouchAndHoverBoard() 148 auto rrect = RSRoundRect({ originX, originY, endX, endY }, hoverRadius_.ConvertToPx(), hoverRadius_.ConvertToPx()); in DrawTouchAndHoverBoard() 173 float endX = originX + paintSize.Width() - borderWidth_; in DrawBorder() local 175 auto rrect = RSRoundRect({ originX, originY, endX, endY }, borderRadius_, borderRadius_); in DrawBorder() 201 float endX = originX + paintSize.Width(); in DrawBackboard() local 203 auto rrect = RSRoundRect({ originX, originY, endX, endY }, borderRadius_, borderRadius_); in DrawBackboard()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/interface/ |
H A D | path_test.cpp | 153 float endX = rand.nextUScalar1() * 300; // 300 用于生成随机坐标 in OnTestPerformance() local 155 OH_Drawing_PathQuadTo(pathQuad, ctrlX, ctrlY, endX, endY); in OnTestPerformance() 182 float endX = rand.nextUScalar1() * 150; // 150 用于生成随机坐标 in OnTestPerformance() local 187 OH_Drawing_PathQuadTo(pathQuad, ctrlX, ctrlY, endX, endY); in OnTestPerformance() 202 float endX = rand.nextUScalar1() * 150; // 150 用于生成随机坐标 in OnTestPerformance() local 206 OH_Drawing_PathQuadTo(path, ctrlX, ctrlY, endX, endY); in OnTestPerformance() 250 float endX = rand.nextUScalar1() * 150; // 150 用于生成随机坐标 in OnTestPerformance() local 252 OH_Drawing_PathConicTo(path, ctrlX, ctrlY, endX, endY, 0); // 0 是传递给OH_Drawing_PathConicTo函数的权重参数 in OnTestPerformance() 271 float endX = rand.nextUScalar1() * 300; // 300 用于生成随机坐标 in OnTestPerformance() local 274 OH_Drawing_PathArcTo(sourcePath, x, y, endX, end in OnTestPerformance() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_v2/list/ |
H A D | rosen_render_list.cpp | 42 [isVertical = vertical_, startX = startCrossAxis, startY = mainAxis, endX = endCrossAxis, endY = mainAxis, in DrawDividerOnNode() 50 std::swap(endX, endY); in DrawDividerOnNode() 52 canvas->drawLine(startX, startY, endX, endY, paint); in DrawDividerOnNode() 60 [isVertical = vertical_, startX = startCrossAxis, startY = mainAxis, endX = endCrossAxis, endY = mainAxis, in DrawDividerOnNode() 68 std::swap(endX, endY); in DrawDividerOnNode() 71 canvas->DrawLine(RSPoint(startX, startY), RSPoint(endX, endY)); in DrawDividerOnNode()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_overlay_modifier.h | 84 float& startX, float& startY, float& endX, float& endY, float& localOffsetX, float& cursorOffsetY); 85 std::vector<TextPoint> GetTextPoints(float startX, float startY, float endX, float endY, bool haveOffset = false);
|
/foundation/arkui/ace_engine_lite/test/moduletest/common/ |
H A D | basic_tdd_test.cpp | 259 void BasicTddTest::Swipe(int16_t startX, int16_t startY, int16_t endX, int16_t endY, uint8_t sleepTicks) const in Swipe() argument 262 Point endPoint = {endX, endY}; in Swipe() 268 startX, startY, endX, endY); in Swipe() 273 startX, startY, endX, endY); in Swipe()
|
H A D | basic_tdd_test.h | 59 void Swipe(int16_t startX, int16_t startY, int16_t endX, int16_t endY, uint8_t sleepTicks = 150) const;
|
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/PathDrawingSample/entry/src/main/cpp/samples/ |
H A D | sample_bitmap.cpp | 168 float endX = width_ / 2; // divide w by 2 to get end x in DrawPathHelper() local 170 endPt_ = OH_Drawing_PointCreate(endX, endY); in DrawPathHelper() 240 float endX = startX + 3 * distance; // 3 means three times the distance in DrawPath() local 242 OH_Drawing_PathCubicTo(cPath_, ctrlX1, ctrlY1, ctrlX2, ctrlY2, endX, endY); in DrawPath() 250 endX = startX + 2 * distance; // 2 means twice the distance in DrawPath() 252 OH_Drawing_PathQuadTo(cPath_, ctrlX1, ctrlY1, endX, endY); in DrawPath()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/ |
H A D | path.cpp | 68 void Path::ArcTo(scalar rx, scalar ry, scalar angle, PathDirection direction, scalar endX, scalar endY) in ArcTo() argument 70 impl_->ArcTo(rx, ry, angle, direction, endX, endY); in ArcTo() 98 void Path::ConicTo(scalar ctrlX, scalar ctrlY, scalar endX, scalar endY, scalar weight) in ConicTo() argument 100 impl_->ConicTo(ctrlX, ctrlY, endX, endY, weight); in ConicTo()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkpath_fuzzer/ |
H A D | path_fuzzer.cpp | 86 float endX = GetObject<float>(); in NativeDrawingPathTest002() local 108 OH_Drawing_PathCubicTo(nullptr, x1, y1, x2, y2, endX, endY); in NativeDrawingPathTest002() 109 OH_Drawing_PathCubicTo(pathCubicTo, x1, y1, x2, y2, endX, endY); in NativeDrawingPathTest002() 110 OH_Drawing_PathRCubicTo(nullptr, x1, y1, x2, y2, endX, endY); in NativeDrawingPathTest002() 111 OH_Drawing_PathRCubicTo(pathCubicTo, x1, y1, x2, y2, endX, endY); in NativeDrawingPathTest002()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | path_impl.h | 54 virtual void ArcTo(scalar rx, scalar ry, scalar angle, PathDirection direction, scalar endX, scalar endY) = 0; 59 virtual void ConicTo(scalar ctrlX, scalar ctrlY, scalar endX, scalar endY, scalar weight) = 0;
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_path.h | 53 void ArcTo(scalar rx, scalar ry, scalar angle, PathDirection direction, scalar endX, scalar endY) override; 58 void ConicTo(scalar ctrlX, scalar ctrlY, scalar endX, scalar endY, scalar weight) override;
|
H A D | skia_path.cpp | 79 void SkiaPath::ArcTo(scalar rx, scalar ry, scalar angle, PathDirection direction, scalar endX, scalar endY) in ArcTo() argument 83 path_.arcTo(rx, ry, angle, arcLarge, pathDir, endX, endY); in ArcTo() 105 void SkiaPath::ConicTo(scalar ctrlX, scalar ctrlY, scalar endX, scalar endY, scalar weight) in ConicTo() argument 107 path_.conicTo(ctrlX, ctrlY, endX, endY, weight); in ConicTo()
|
/foundation/arkui/ace_engine/frameworks/component_test/core/ |
H A D | component_test_tester_impl.h | 50 void DragImpl(float startX, float startY, float endX, float endY, uint32_t speed, ErrInfo& errInfo) const;
|
/foundation/multimodalinput/input/tools/inject_event/src/ |
H A D | input_manager_command.cpp | 988 int32_t endX = 0; in ParseCommand() member 993 int32_t endX = 0; in ParseCommand() local 1053 (!StrToInt(argv[startPos + MOVE_POS_TWO], endX)) || in ParseCommand() 1058 if ((startX < 0) || (startY < 0) || (endX < 0) || (endY < 0)) { in ParseCommand() 1065 .endX = endX, in ParseCommand() 1080 ", endX:" << finger.endX << ", endY:" << finger.endY << std::endl; in ParseCommand() 1147 fingerList[i].startX, fingerList[i].endX)); in ParseCommand() 1151 fingerList[i].startX, fingerList[i].endX)); in ParseCommand() 2134 SwipeActionEvent(int32_t startX, int32_t startY, int32_t endX, int32_t endY) SwipeActionEvent() argument 2179 int32_t endX = 0; ProcessTouchPadFingerSwipe() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/slider/ |
H A D | slider_content_modifier.cpp | 210 float endX = backEnd.GetX(); in DrawStep() local 213 if (NearEqual(startX, endX) && NearEqual(startY, endY)) { in DrawStep() 216 auto stepsLengthX = (endX - startX) * stepRatio; in DrawStep() 230 while (GreatOrEqual(endX, startX) && GreatOrEqual(endY, startY)) { in DrawStep() 231 canvas.DrawCircle(RSPoint(endX, endY), stepSize * HALF); in DrawStep() 232 stepPointVec_.emplace_back(PointF(endX, endY)); in DrawStep() 233 endX -= stepsLengthX; in DrawStep() 237 while (LessOrEqual(startX, endX) && LessOrEqual(startY, endY)) { in DrawStep()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/drawing_fuzzer/ |
H A D | drawing_fuzzer.cpp | 280 float endX = static_cast<float>(data[1]); in NativeDrawingPathQuadToTest() local 283 OH_Drawing_PathQuadTo(path, ctrlX, ctrlY, endX, endY); in NativeDrawingPathQuadToTest() 297 float endX = static_cast<float>(data[0]); in NativeDrawingPathCubicToTest() local 300 OH_Drawing_PathCubicTo(path, ctrlX1, ctrlY1, ctrlX2, ctrlY2, endX, endY); in NativeDrawingPathCubicToTest()
|
/foundation/arkui/ace_engine/test/mock/core/rosen/ |
H A D | testing_path.h | 80 virtual void ArcTo(float rx, float ry, float angle, TestingPathDirection direction, float endX, float endY) {} in ArcTo() argument
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/ |
H A D | rs_path_animation.h | 85 const float endX, const float endY) const;
|