Lines Matching defs:outlinePtr

31     double *outlinePtr;		/* Points to (x,y) coordinates for points
37 int numOutlinePoints; /* Number of points at outlinePtr. Zero
236 arcPtr->outlinePtr = NULL;
470 ckfree((char *) arcPtr->outlinePtr);
712 TkFillPolygon(canvas, arcPtr->outlinePtr, CHORD_OUTLINE_PTS,
715 TkFillPolygon(canvas, arcPtr->outlinePtr, PIE_OUTLINE1_PTS,
717 TkFillPolygon(canvas, arcPtr->outlinePtr + 2*PIE_OUTLINE1_PTS,
827 dist = TkPolygonToPoint(arcPtr->outlinePtr, PIE_OUTLINE1_PTS,
829 newDist = TkPolygonToPoint(arcPtr->outlinePtr + 2*PIE_OUTLINE1_PTS,
857 dist = TkPolygonToPoint(arcPtr->outlinePtr, CHORD_OUTLINE_PTS,
1059 if (TkPolygonToArea(arcPtr->outlinePtr, PIE_OUTLINE1_PTS,
1063 if (TkPolygonToArea(arcPtr->outlinePtr + 2*PIE_OUTLINE1_PTS,
1075 if (TkPolygonToArea(arcPtr->outlinePtr, CHORD_OUTLINE_PTS,
1221 * The information at arcPtr->outlinePtr gets modified, and
1222 * storage for arcPtr->outlinePtr may be allocated or freed.
1234 double *outlinePtr;
1237 * Make sure that the outlinePtr array is large enough to hold
1242 arcPtr->outlinePtr = (double *) ckalloc((unsigned)
1246 outlinePtr = arcPtr->outlinePtr;
1328 outlinePtr[0] = outlinePtr[12] = corner1[0];
1329 outlinePtr[1] = outlinePtr[13] = corner1[1];
1331 (double) arcPtr->width, 0, outlinePtr+10, outlinePtr+2);
1332 outlinePtr[4] = arcPtr->center2[0] + outlinePtr[2]
1334 outlinePtr[5] = arcPtr->center2[1] + outlinePtr[3]
1336 outlinePtr[6] = corner2[0];
1337 outlinePtr[7] = corner2[1];
1338 outlinePtr[8] = arcPtr->center2[0] + outlinePtr[10]
1340 outlinePtr[9] = arcPtr->center2[1] + outlinePtr[11]
1359 outlinePtr, outlinePtr+2);
1360 outlinePtr[4] = arcPtr->center1[0] + outlinePtr[2] - vertex[0];
1361 outlinePtr[5] = arcPtr->center1[1] + outlinePtr[3] - vertex[1];
1362 outlinePtr[6] = corner1[0];
1363 outlinePtr[7] = corner1[1];
1364 outlinePtr[8] = arcPtr->center1[0] + outlinePtr[0] - vertex[0];
1365 outlinePtr[9] = arcPtr->center1[1] + outlinePtr[1] - vertex[1];
1366 outlinePtr[10] = outlinePtr[0];
1367 outlinePtr[11] = outlinePtr[1];
1388 outlinePtr+12, outlinePtr+16);
1391 outlinePtr[14] = outlinePtr[0];
1392 outlinePtr[15] = outlinePtr[1];
1394 outlinePtr[14] = outlinePtr[2];
1395 outlinePtr[15] = outlinePtr[3];
1397 outlinePtr[18] = arcPtr->center2[0] + outlinePtr[16] - vertex[0];
1398 outlinePtr[19] = arcPtr->center2[1] + outlinePtr[17] - vertex[1];
1399 outlinePtr[20] = corner2[0];
1400 outlinePtr[21] = corner2[1];
1401 outlinePtr[22] = arcPtr->center2[0] + outlinePtr[12] - vertex[0];
1402 outlinePtr[23] = arcPtr->center2[1] + outlinePtr[13] - vertex[1];
1403 outlinePtr[24] = outlinePtr[12];
1404 outlinePtr[25] = outlinePtr[13];
1697 Tk_CanvasPsPath(interp, canvas, arcPtr->outlinePtr,
1700 Tk_CanvasPsPath(interp, canvas, arcPtr->outlinePtr,
1717 arcPtr->outlinePtr + 2*PIE_OUTLINE1_PTS,