/foundation/graphic/graphic_utils_lite/frameworks/diagram/depiction/ |
H A D | depict_curve.cpp | 66 float endY = 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 | 223 * @param endY Indicates the y coordinate of the target point. 227 void OH_Drawing_PathQuadTo(OH_Drawing_Path*, float ctrlX, float ctrlY, float endX, float endY); 237 * @param endY Indicates the y coordinate of the target point. 242 void OH_Drawing_PathConicTo(OH_Drawing_Path*, float ctrlX, float ctrlY, float endX, float endY, float weight); 254 * @param endY Indicates the y coordinate of the target point. 259 OH_Drawing_Path*, float ctrlX1, float ctrlY1, float ctrlX2, float ctrlY2, float endX, float endY); 293 * @param endY Indicates the y coordinate of the relative target point. 297 void OH_Drawing_PathRQuadTo(OH_Drawing_Path*, float ctrlX, float ctrlY, float endX, float endY); 307 * @param endY Indicates the y coordinate of the relative target point. 312 void OH_Drawing_PathRConicTo(OH_Drawing_Path*, float ctrlX, float ctrlY, float endX, float endY, 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() 173 float endY = selectPosition.endY_; in GenerateClipPath() local 176 path->MoveTo(startX, endY); in GenerateClipPath() 177 path->LineTo(endX, endY); in GenerateClipPath() 178 path->LineTo(endX, endY + lineHeight); in GenerateClipPath() 179 path->LineTo(startX, endY + lineHeight); in GenerateClipPath() 180 path->LineTo(startX, endY); in GenerateClipPath() 185 path->LineTo(textEnd, endY); in GenerateClipPath() 186 path->LineTo(endX, endY); in GenerateClipPath() 187 path->LineTo(endX, endY in GenerateClipPath() 223 float endY = selectPosition.endY_; GenerateBackgroundPoints() local [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/frameworks/core/components_ng/pattern/checkboxgroup/ |
H A D | checkboxgroup_modifier.cpp | 184 float endY = originY + paintSize.Height() - borderWidth_; in DrawUnselected() local 185 RSRect rect(originX, originY, endX, endY); in DrawUnselected() 200 float endY = originY + paintSize.Height(); in DrawActiveBorder() local 201 RSRect rect(originX, originY, endX, endY); in DrawActiveBorder() 214 float endY = originY + paintSize.Height() - CHECKBOX_GROUP_DOUBLE_RATIO * borderWidth_; in DrawUnselectedBorder() local 215 RSRect rect(originX, originY, endX, endY); in DrawUnselectedBorder() 270 float endY; in DrawTouchAndHoverBoard() local 275 endY = size.Height() + originY + CHECKBOX_GROUP_DOUBLE_RATIO * defaultPaddingSize_.ConvertToPx(); in DrawTouchAndHoverBoard() 280 endY = size.Height() + originY + CHECKBOX_GROUP_DOUBLE_RATIO * hotZoneVerticalPadding_.ConvertToPx(); in DrawTouchAndHoverBoard() 282 auto rrect = RSRoundRect({ originX, originY, endX, endY }, hoverRadius 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, endY); 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 | 136 float endY; in DrawTouchAndHoverBoard() local 141 endY = size.Height() + originY + CHECKBOX_DOUBLE_RATIO * defaultPaddingSize_.ConvertToPx(); in DrawTouchAndHoverBoard() 146 endY = size.Height() + originY + CHECKBOX_DOUBLE_RATIO * hotZoneVerticalPadding_.ConvertToPx(); in DrawTouchAndHoverBoard() 148 auto rrect = RSRoundRect({ originX, originY, endX, endY }, hoverRadius_.ConvertToPx(), hoverRadius_.ConvertToPx()); in DrawTouchAndHoverBoard() 174 float endY = originY + paintSize.Height() - borderWidth_; in DrawBorder() local 175 auto rrect = RSRoundRect({ originX, originY, endX, endY }, borderRadius_, borderRadius_); in DrawBorder() 202 float endY = originY + paintSize.Height(); 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 | 154 float endY = rand.nextUScalar1() * 300; // 300 用于生成随机坐标 in OnTestPerformance() local 155 OH_Drawing_PathQuadTo(pathQuad, ctrlX, ctrlY, endX, endY); in OnTestPerformance() 183 float endY = rand.nextUScalar1() * 150; // 150 用于生成随机坐标 in OnTestPerformance() local 187 OH_Drawing_PathQuadTo(pathQuad, ctrlX, ctrlY, endX, endY); in OnTestPerformance() 203 float endY = rand.nextUScalar1() * 150; // 150 用于生成随机坐标 in OnTestPerformance() local 206 OH_Drawing_PathQuadTo(path, ctrlX, ctrlY, endX, endY); in OnTestPerformance() 251 float endY = rand.nextUScalar1() * 150; // 150 用于生成随机坐标 in OnTestPerformance() local 252 OH_Drawing_PathConicTo(path, ctrlX, ctrlY, endX, endY, 0); // 0 是传递给OH_Drawing_PathConicTo函数的权重参数 in OnTestPerformance() 272 float endY = rand.nextUScalar1() * 300; // 300 用于生成随机坐标 in OnTestPerformance() local 274 OH_Drawing_PathArcTo(sourcePath, x, y, endX, endY, 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 | 169 float endY = height_ / 4 + 6 * distance; // divide h by 4 and 6 times the distance to get end y in DrawPathHelper() local 170 endPt_ = OH_Drawing_PointCreate(endX, endY); in DrawPathHelper() 241 float endY = startY; in DrawPath() local 242 OH_Drawing_PathCubicTo(cPath_, ctrlX1, ctrlY1, ctrlX2, ctrlY2, endX, endY); in DrawPath() 251 endY = startY; 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 | 87 float endY = 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 | 989 int32_t endY = 0; in ParseCommand() member 994 int32_t endY = 0; in ParseCommand() local 1054 (!StrToInt(argv[startPos + MOVE_POS_THREE], endY))) { in ParseCommand() 1058 if ((startX < 0) || (startY < 0) || (endX < 0) || (endY < 0)) { in ParseCommand() 1066 .endY = endY in ParseCommand() 1080 ", endX:" << finger.endX << ", endY:" << finger.endY << std::endl; in ParseCommand() 1149 fingerList[i].startY, fingerList[i].endY)); in ParseCommand() 1153 fingerList[i].startY, fingerList[i].endY)); in ParseCommand() 2134 SwipeActionEvent(int32_t startX, int32_t startY, int32_t endX, int32_t endY) SwipeActionEvent() argument 2180 int32_t endY = 0; ProcessTouchPadFingerSwipe() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/slider/ |
H A D | slider_content_modifier.cpp | 212 float endY = backEnd.GetY(); in DrawStep() local 213 if (NearEqual(startX, endX) && NearEqual(startY, endY)) { in DrawStep() 217 auto stepsLengthY = (endY - startY) * 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() 234 endY -= stepsLengthY; 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 | 281 float endY = static_cast<float>(data[0]); in NativeDrawingPathQuadToTest() local 283 OH_Drawing_PathQuadTo(path, ctrlX, ctrlY, endX, endY); in NativeDrawingPathQuadToTest() 298 float endY = static_cast<float>(data[1]); 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;
|
/foundation/multimodalinput/input/tools/inject_event/include/ |
H A D | input_manager_command.h | 58 int32_t SwipeActionEvent(int32_t startX, int32_t startY, int32_t endX, int32_t endY);
|