Lines Matching refs:polyline

1146 static void ipa_poly_line(wmfAPI * API, wmfPolyLine_t * polyline)  in ipa_poly_line()  argument
1148 if (polyline->count <= 2) in ipa_poly_line()
1151 if (TO_DRAW(polyline)) in ipa_poly_line()
1159 util_set_pen(API, polyline->dc); in ipa_poly_line()
1163 XC(polyline->pt[0].x), in ipa_poly_line()
1164 YC(polyline->pt[0].y)); in ipa_poly_line()
1165 for (point = 1; point < polyline->count; point++) in ipa_poly_line()
1168 XC(polyline->pt[point].x), in ipa_poly_line()
1169 YC(polyline->pt[point].y)); in ipa_poly_line()
1178 static void ipa_draw_polygon(wmfAPI * API, wmfPolyLine_t * polyline) in ipa_draw_polygon() argument
1180 if (polyline->count <= 2) in ipa_draw_polygon()
1183 if (TO_FILL(polyline) || TO_DRAW(polyline)) in ipa_draw_polygon()
1191 util_set_pen(API, polyline->dc); in ipa_draw_polygon()
1192 util_set_brush(API, polyline->dc, BrushApplyFill); in ipa_draw_polygon()
1196 XC(polyline->pt[0].x), in ipa_draw_polygon()
1197 YC(polyline->pt[0].y)); in ipa_draw_polygon()
1198 for (point = 1; point < polyline->count; point++) in ipa_draw_polygon()
1201 XC(polyline->pt[point].x), in ipa_draw_polygon()
1202 YC(polyline->pt[point].y)); in ipa_draw_polygon()
1223 polyline; in ipa_draw_polypolygon() local
1234 polyline.dc = polypolygon->dc; in ipa_draw_polypolygon()
1235 polyline.pt = polypolygon->pt[polygon]; in ipa_draw_polypolygon()
1236 polyline.count = polypolygon->count[polygon]; in ipa_draw_polypolygon()
1237 if ((polyline.count > 2) && polyline.pt) in ipa_draw_polypolygon()
1240 XC(polyline.pt[0].x), in ipa_draw_polypolygon()
1241 YC(polyline.pt[0].y)); in ipa_draw_polypolygon()
1242 for (point = 1; point < polyline.count; point++) in ipa_draw_polypolygon()
1245 XC(polyline.pt[point].x), in ipa_draw_polypolygon()
1246 YC(polyline.pt[point].y)); in ipa_draw_polypolygon()