Lines Matching refs:poly
306 double radius, poly[10];
344 poly[0] = coordPtr[0] - radius;
345 poly[1] = coordPtr[1] - radius;
346 poly[2] = coordPtr[0] + radius;
347 poly[3] = coordPtr[1] + radius;
348 if (TkOvalToArea(poly, rectPtr) != inside) {
361 capStyle == CapProjecting, poly, poly+2);
363 poly[0] = poly[6];
364 poly[1] = poly[7];
365 poly[2] = poly[4];
366 poly[3] = poly[5];
368 TkGetButtPoints(coordPtr+2, coordPtr, width, 0, poly, poly+2);
378 poly[8] = poly[0];
379 poly[9] = poly[1];
380 if (TkPolygonToArea(poly, 5, rectPtr) != inside) {
388 capStyle == CapProjecting, poly+4, poly+6);
391 (double) width, poly+4, poly+6) == 0) {
393 TkGetButtPoints(coordPtr, coordPtr+2, width, 0, poly+4,
394 poly+6);
397 TkGetButtPoints(coordPtr, coordPtr+2, width, 0, poly+4, poly+6);
399 poly[8] = poly[0];
400 poly[9] = poly[1];
401 if (TkPolygonToArea(poly, 5, rectPtr) != inside) {
412 poly[0] = coordPtr[0] - radius;
413 poly[1] = coordPtr[1] - radius;
414 poly[2] = coordPtr[0] + radius;
415 poly[3] = coordPtr[1] + radius;
416 if (TkOvalToArea(poly, rectPtr) != inside) {