/foundation/arkui/ui_lite/frameworks/draw/ |
H A D | draw_triangle.h | 26 static void Draw(BufferInfo& gfxDstBuffer, const Point* points, uint8_t count, 30 Point curPoint; 31 Point dPoint; 32 Point uPoint; 36 static void SortVertexs(Point& p1, Point& p2, Point& p3); 38 static void SortPoint(Point& p1, Point& p2); 42 static Edge InitEdge(const Point [all...] |
H A D | draw_line.h | 26 static void Draw(BufferInfo& gfxDstBuffer, const Point& start, const Point& end, const Rect& mask, 30 static void DrawVerticalLine(BufferInfo& gfxDstBuffer, const Point& start, const Point& end, 33 static void DrawHorizontalLine(BufferInfo& gfxDstBuffer, const Point& start, const Point& end, 36 static void DrawWuLine(BufferInfo& gfxDstBuffer, const Point& start, const Point& end, 39 static void DrawThinWuLine(BufferInfo& gfxDstBuffer, const Point& start, const Point [all...] |
H A D | draw_curve.cpp | 21 void DrawCurve::DrawCubicBezier(BufferInfo& gfxDstBuffer, const Point& start, const Point& control1, in DrawCubicBezier() 22 const Point& control2, const Point& end, const Rect& mask, in DrawCubicBezier() 29 Point prePoint = start; in DrawCubicBezier() 31 Point point; in DrawCubicBezier()
|
H A D | draw_triangle.cpp | 21 const Point* points, in Draw() 31 Point p1 = points[0]; // 0: point index in Draw() 32 Point p2 = points[1]; // 1: point index in Draw() 33 Point p3 = points[2]; // 2: point index in Draw() 77 void DrawTriangle::SortVertexs(Point& p1, Point& p2, Point& p3) in SortVertexs() 84 void DrawTriangle::SortPoint(Point& p1, Point& p2) in SortPoint() 86 Point tem in SortPoint() [all...] |
H A D | draw_curve.h | 26 static void DrawCubicBezier(BufferInfo& gfxDstBuffer, const Point& start, const Point& control1, 27 const Point& control2, const Point& end, const Rect& mask,
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/ |
H A D | rs_attraction_effect_filter.h | 52 void GetWindowInitCtrlPoints(Drawing::Point windowCtrlPoints[], float canvasWidth, float canvasHeight, int size); 53 void CalculateDeltaXAndDeltaY(const Drawing::Point windowCtrlPoints[], const Drawing::Point &pointDst, 55 void CalculateBezierVelList(const std::vector<Drawing::Point> &velocityList, 56 std::vector<Drawing::Point> &velocityCtrl, float location); 59 float BinarySearch(float targetX, const Drawing::Point &p1, const Drawing::Point &p2); 61 std::vector<Drawing::Point> CalculateCubicsCtrlPointOffset(const std::vector<Drawing::Point> controlPointOfVertex); 63 std::vector<Drawing::Point> CalculateCubicsCtrlPoin [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/ |
H A D | rs_fly_out_shader_filter.cpp | 81 void RSFlyOutShaderFilter::CalculateDeformation(std::array<Drawing::Point, POINT_NUM>& flyUp,
in CalculateDeformation() 82 std::array<Drawing::Point, POINT_NUM>& flyDown, const float deformWidth, const float deformHeight) const
in CalculateDeformation() 92 flyUp[0].Offset(flyOutOffsetOne, 0); // Point 0 is a, which is the top left control point
in CalculateDeformation() 93 flyUp[1].Offset(flyOutOffsetOne, 0); // Point 1 is a1 on the left one-third of the top edge
in CalculateDeformation() 94 flyUp[2].Offset(-flyOutOffsetOne, 0); // Point 2 is b1 on the right one-third of the top edge
in CalculateDeformation() 95 flyUp[3].Offset(-flyOutOffsetOne, 0); // Point 3 is b, which is thetop right control point
in CalculateDeformation() 96 flyUp[4].Offset(-flyOutOffsetTwo, 0); // Point 4 is b2 on the upper one-third of the right edge
in CalculateDeformation() 97 flyUp[11].Offset(flyOutOffsetTwo, 0); // Point 11 is a2 on the upper one-third of the left edge
in CalculateDeformation() 100 flyUp[5].Offset(flyInOffsetOne, flyInOffsetHeight); // Point 5 is d2 on the upper two-thirds of the right edge
in CalculateDeformation() 101 flyUp[10].Offset(-flyInOffsetOne, flyInOffsetHeight); // Point 1 in CalculateDeformation() [all...] |
H A D | rs_attraction_effect_filter.cpp | 62 Drawing::Point RSAttractionEffectFilter::LerpPoint(const Drawing::Point &firstPoint, const Drawing::Point &secondPoint, in LerpPoint() 65 Drawing::Point p = { 0.0f, 0.0f }; in LerpPoint() 70 Drawing::Point RSAttractionEffectFilter::CubicBezier(const Drawing::Point &p0, const Drawing::Point &p1, in CubicBezier() 71 const Drawing::Point &p2, const Drawing::Point &p3, float t) in CubicBezier() 80 Drawing::Point in CubicBezier() [all...] |
/foundation/multimodalinput/input/service/touch_event_normalize/test/src/ |
H A D | touch_gesture_detector_test.cpp | 176 detector.downPoint_[1] = Point(1.0f, 2.0f);
in HWTEST_F() 177 detector.downPoint_[2] = Point(3.0f, 4.0f);
in HWTEST_F() 178 detector.downPoint_[3] = Point(5.0f, 6.0f);
in HWTEST_F() 211 detector.downPoint_[1] = Point(1.0f, 2.0f);
in HWTEST_F() 212 detector.downPoint_[2] = Point(3.0f, 4.0f);
in HWTEST_F() 213 detector.downPoint_[3] = Point(5.0f, 6.0f);
in HWTEST_F() 237 detector.downPoint_[1] = Point(1.0f, 2.0f);
in HWTEST_F() 238 detector.downPoint_[2] = Point(3.0f, 4.0f);
in HWTEST_F() 257 detector.downPoint_[1] = Point(1.0f, 2.0f);
in HWTEST_F() 258 detector.downPoint_[2] = Point(3. in HWTEST_F() [all...] |
/foundation/arkui/ui_lite/interfaces/kits/components/ |
H A D | ui_canvas.h | 114 void SetStartPosition(const Point& startPoint) in SetStartPosition() 127 const Point& GetStartPosition() const in GetStartPosition() 143 void DrawLine(const Point& endPoint, const Paint& paint); 154 void DrawLine(const Point& startPoint, const Point& endPoint, const Paint& paint); 170 void DrawCurve(const Point& control1, const Point& control2, const Point& endPoint, const Paint& paint); 185 void DrawCurve(const Point& startPoint, const Point [all...] |
H A D | ui_chart.h | 98 bool ModifyPoint(uint16_t index, const Point& point); 111 bool GetPoint(uint16_t index, Point& point); 121 bool GetOriginalPoint(uint16_t index, Point& point); 130 bool PointArrayDup(Point** pointArrayBack); 144 bool AddPoints(const Point* data, uint16_t count); 564 Point* pointArray_; 595 void DoDrawPoint(BufferInfo& gfxDstBuffer, const Point& point, const PointStyle& style, const Rect& mask); 877 Point start; 878 Point end; 882 Point firs [all...] |
H A D | ui_analog_clock.h | 129 Point center_; 150 Point position_; 215 void SetHandImage(HandType type, const UIImageView& img, Point position, Point center); 231 Point position, 232 Point center, 246 Point GetHandRotateCenter(HandType type) const; 256 Point GetHandPosition(HandType type) const;
|
/foundation/multimodalinput/input/service/touch_event_normalize/include/ |
H A D | touch_gesture_detector.h | 38 struct Point { struct 39 Point() {} in Point() function 40 Point(float px, float py) : x(px), y(py) {} in Point() function 41 Point(float px, float py, int64_t pt) in Point() function 82 Point CalcClusterCenter(std::map<int32_t, Point> &points) const; 83 Point CalcGravityCenter(std::map<int32_t, Point> &map); 84 double CalcTwoPointsDistance(const Point &p1, const Point [all...] |
/foundation/arkui/ui_lite/interfaces/kits/events/ |
H A D | drag_event.h | 58 DragEvent(const Point& newPos, const Point& lastPos, const Point& totalLen) : Event(newPos) in DragEvent() 81 const Point& GetLastPoint() const in GetLastPoint() 92 const Point& GetStartPoint() const in GetStartPoint() 103 void SetPreLastPoint(const Point& preLastPos) in SetPreLastPoint() 114 const Point& GetPreLastPoint() const in GetPreLastPoint() 166 Point lastPos_; 167 Point startPos_; 168 Point preLastPos [all...] |
/foundation/arkui/ace_engine/frameworks/base/geometry/ |
H A D | point.h | 26 class ACE_EXPORT Point { class 28 Point() = default; 29 ~Point() = default; 30 Point(double x, double y) : x_(x), y_(y) {} in Point() function in OHOS::Ace::Point 31 Point(double x, double y, SourceType sourceType) : x_(x), y_(y), sourceType_(sourceType) {} in Point() function in OHOS::Ace::Point 32 Point(double x, double y, double screenX, double screenY) : x_(x), y_(y), screenX_(screenX), screenY_(screenY) {} in Point() function in OHOS::Ace::Point 33 Point(double x, double y, double screenX, double screenY, SourceType sourceType) in Point() function in OHOS::Ace::Point 87 void Rotate(const Point& center, double angle) in Rotate() 95 Point operator-(const Offset& offset) const in operator -() 97 return Point(x in operator -() [all...] |
H A D | arc.h | 31 const Point& GetCenterPoint() const in GetCenterPoint() 36 void SetCenterPoint(const Point& point) in SetCenterPoint() 76 void Rotate(const Point& point, double angle) in Rotate() 89 void GetPointByAngle(double angle, Point& out) const in GetPointByAngle() 96 void GetStartPoint(Point& out) const in GetStartPoint() 101 void GetEndPoint(Point& out) const in GetEndPoint() 106 Point GetStartPoint() const in GetStartPoint() 108 Point startPoint; in GetStartPoint() 113 Point GetEndPoint() const in GetEndPoint() 115 Point endPoin in GetEndPoint() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_point.cpp | 26 static Point* CastToPoint(OH_Drawing_Point* cPoint) in CastToPoint() 28 return reinterpret_cast<Point*>(cPoint); in CastToPoint() 31 static const Point* CastToPoint(const OH_Drawing_Point* cPoint) in CastToPoint() 33 return reinterpret_cast<const Point*>(cPoint); in CastToPoint() 38 return (OH_Drawing_Point*)new Point(x, y); in OH_Drawing_PointCreate() 51 const Point* point = CastToPoint(cPoint); in OH_Drawing_PointGetX() 61 const Point* point = CastToPoint(cPoint); in OH_Drawing_PointGetY() 71 Point* point = CastToPoint(cPoint); in OH_Drawing_PointSet()
|
/foundation/multimodalinput/input/service/touch_event_normalize/src/ |
H A D | touch_gesture_detector.cpp | 101 auto iter = downPoint_.insert_or_assign(pointerId, Point(x, y, time)); in HandleDownEvent() 171 std::map<int32_t, Point> movePoints; in HandlePinchMoveEvent() 180 Point movePt { item.GetDisplayX(), item.GetDisplayY(), item.GetDownTime() }; in HandlePinchMoveEvent() 351 bool TouchGestureDetector::IsFingerMove(const Point &downPt, const Point &movePt) const in IsFingerMove() 405 Point point = dPoint.second; in ClacFingerMoveDirection() 412 Point movePt { item.GetDisplayX(), item.GetDisplayY() }; in ClacFingerMoveDirection() 431 double TouchGestureDetector::CalcTwoPointsDistance(const Point &p1, const Point &p2) const in CalcTwoPointsDistance() 436 std::vector<std::pair<int32_t, Point>> TouchGestureDetecto [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/utils/ |
H A D | vertices.h | 56 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[], 69 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[]); 98 Point* Positions(); 108 Point* TexCoords();
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | vertices_impl.h | 37 const Point positions[], const Point texs[], const ColorQuad colors[], 41 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[]) = 0; 54 virtual Point* Positions() = 0; 56 virtual Point* TexCoords() = 0;
|
/foundation/arkui/ace_engine/adapter/ohos/tools/raw_input_injector/ |
H A D | injector_utils.h | 31 struct Point { struct 53 static Point CalculateNextPosValueWithBezier( 54 std::vector<Point>& controlPoints, int32_t currentIndex, int32_t totalCount, CoordinateCurve curve); 60 static Point BezierCurve(const std::vector<Point>& controlPoints, double t);
|
/foundation/arkui/ui_lite/interfaces/innerkits/engines/gfx/ |
H A D | gfx_engine_manager.h | 61 Point center; 62 Point imgPos; 91 const Point& start, 92 const Point& end, 107 const Point& start, 108 const Point& control1, 109 const Point& control2, 110 const Point& end, 121 const Point& position, 131 const Point [all...] |
H A D | soft_engine.h | 32 const Point& start, 33 const Point& end, 48 const Point& start, 49 const Point& control1, 50 const Point& control2, 51 const Point& end, 65 const Point& position, 75 const Point& dstPos,
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_vertices.cpp | 40 const Point positions[], const Point texs[], const ColorQuad colors[], in MakeCopy() 47 positions, vertexCount * sizeof(Point)) != EOK) { in MakeCopy() 56 texs, vertexCount * sizeof(Point)) != EOK) { in MakeCopy() 79 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[]) in MakeCopy() 85 positions, vertexCount * sizeof(Point)) != EOK) { in MakeCopy() 94 texs, vertexCount * sizeof(Point)) != EOK) { in MakeCopy() 157 Point* SkiaVertices::SkiaBuilder::Positions() in Positions() 162 return reinterpret_cast<Point*>(skiaVerticesBuilder in Positions() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/ |
H A D | shader_effect.h | 70 static std::shared_ptr<ShaderEffect> CreateLinearGradient(const Point& startPt, const Point& endPt, 74 static std::shared_ptr<ShaderEffect> CreateRadialGradient(const Point& centerPt, scalar radius, 78 static std::shared_ptr<ShaderEffect> CreateTwoPointConical(const Point& startPt, scalar startRadius, 79 const Point& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, 82 static std::shared_ptr<ShaderEffect> CreateSweepGradient(const Point& centerPt, 123 ShaderEffect(ShaderEffectType t, const Point& startPt, const Point& endPt, const std::vector<ColorQuad>& colors, 127 ShaderEffect(ShaderEffectType t, const Point& centerPt, scalar radius, const std::vector<ColorQuad>& colors, 131 ShaderEffect(ShaderEffectType t, const Point [all...] |