Lines Matching refs:p2
32 Point p2 = points[1]; // 1: point index in Draw() local
35 if ((p1.x == p2.x) && ((p1.y == p2.y) || (p1.x == p3.x))) { in Draw()
38 if ((p2.x == p3.x) && (p2.y == p3.y)) { in Draw()
41 if (((p1.x == p3.x) || (p1.y == p2.y)) && (p1.y == p3.y)) { in Draw()
44 SortVertexs(p1, p2, p3); in Draw()
45 Edge edge1 = InitEdge(p1, p2); in Draw()
52 if (edge1.curPoint.y == p2.y) { in Draw()
53 edge1 = InitEdge(p2, p3); in Draw()
77 void DrawTriangle::SortVertexs(Point& p1, Point& p2, Point& p3) in SortVertexs() argument
79 SortPoint(p1, p2); in SortVertexs()
80 SortPoint(p2, p3); in SortVertexs()
81 SortPoint(p1, p2); in SortVertexs()
84 void DrawTriangle::SortPoint(Point& p1, Point& p2) in SortPoint() argument
87 if (p1.y > p2.y) { in SortPoint()
89 p1 = p2; in SortPoint()
90 p2 = temp; in SortPoint()