Lines Matching defs:p3
33 Point p3 = points[2]; // 2: point index
35 if ((p1.x == p2.x) && ((p1.y == p2.y) || (p1.x == p3.x))) {
38 if ((p2.x == p3.x) && (p2.y == p3.y)) {
41 if (((p1.x == p3.x) || (p1.y == p2.y)) && (p1.y == p3.y)) {
44 SortVertexs(p1, p2, p3);
46 Edge edge2 = InitEdge(p1, p3);
50 while (edge1.curPoint.y <= p3.y) {
51 // change edge1 from p1-p2 to p2-p3
53 edge1 = InitEdge(p2, p3);
77 void DrawTriangle::SortVertexs(Point& p1, Point& p2, Point& p3)
80 SortPoint(p2, p3);