Lines Matching refs:SkPoint
78 static SkPath Make(const SkPoint[], int pointCount,
94 static SkPath Polygon(const SkPoint pts[], int count, bool isClosed,
98 static SkPath Polygon(const std::initializer_list<SkPoint>& list, bool isClosed,
104 static SkPath Line(const SkPoint a, const SkPoint b) { in Line()
365 static bool IsLineDegenerate(const SkPoint& p1, const SkPoint& p2, bool exact);
378 static bool IsQuadDegenerate(const SkPoint& p1, const SkPoint& p2,
379 const SkPoint& p3, bool exact);
393 static bool IsCubicDegenerate(const SkPoint& p1, const SkPoint& p2,
394 const SkPoint& p3, const SkPoint& p4, bool exact);
407 bool isLine(SkPoint line[2]) const;
427 SkPoint getPoint(int index) const;
439 int getPoints(SkPoint points[], int max) const;
568 SkPath& moveTo(const SkPoint& p) { in moveTo()
608 SkPath& lineTo(const SkPoint& p) { in lineTo()
660 SkPath& quadTo(const SkPoint& p1, const SkPoint& p2) { in quadTo()
733 SkPath& conicTo(const SkPoint& p1, const SkPoint& p2, SkScalar w) { in conicTo()
797 SkPath& cubicTo(const SkPoint& p1, const SkPoint& p2, const SkPoint& p3) { in cubicTo()
889 SkPath& arcTo(const SkPoint p1, const SkPoint p2, SkScalar radius) { in arcTo()
952 SkPath& arcTo(const SkPoint r, SkScalar xAxisRotate, ArcSize largeArc, SkPathDirection sweep, in arcTo()
953 const SkPoint xy) { in arcTo()
1030 static int ConvertConicToQuads(const SkPoint& p0, const SkPoint& p1, const SkPoint& p2,
1031 SkScalar w, SkPoint pts[], int pow2);
1225 SkPath& addPoly(const SkPoint pts[], int count, bool close);
1237 SkPath& addPoly(const std::initializer_list<SkPoint>& list, bool close) { in addPoly()
1375 bool getLastPt(SkPoint* lastPt) const;
1392 void setLastPt(const SkPoint& p) { in setLastPt()
1482 Verb next(SkPoint pts[4]);
1515 const SkPoint* fPts;
1519 SkPoint fMoveTo;
1520 SkPoint fLastPt;
1525 Verb autoClose(SkPoint pts[2]);
1538 RangeIter(const uint8_t* verbs, const SkPoint* points, const SkScalar* weights) in RangeIter()
1564 std::tuple<SkPathVerb, const SkPoint*, const SkScalar*> operator*() const {
1597 const SkPoint* fPoints = nullptr;
1599 SkDEBUGCODE(const SkPoint* fInitialPoints = nullptr;)
1639 Verb next(SkPoint[4]);