Lines Matching refs:coordPtr
295 TkThickPolyLineToArea(coordPtr, numPoints, width, capStyle, joinStyle, rectPtr)
296 double *coordPtr; /* Points to an array of coordinates for
298 int numPoints; /* Total number of points at *coordPtr. */
321 if ((coordPtr[0] >= rectPtr[0]) && (coordPtr[0] <= rectPtr[2])
322 && (coordPtr[1] >= rectPtr[1]) && (coordPtr[1] <= rectPtr[3])) {
334 for (count = numPoints; count >= 2; count--, coordPtr += 2) {
344 poly[0] = coordPtr[0] - radius;
345 poly[1] = coordPtr[1] - radius;
346 poly[2] = coordPtr[0] + radius;
347 poly[3] = coordPtr[1] + radius;
360 TkGetButtPoints(coordPtr+2, coordPtr, width,
368 TkGetButtPoints(coordPtr+2, coordPtr, width, 0, poly, poly+2);
387 TkGetButtPoints(coordPtr, coordPtr+2, width,
390 if (TkGetMiterPoints(coordPtr, coordPtr+2, coordPtr+4,
393 TkGetButtPoints(coordPtr, coordPtr+2, width, 0, poly+4,
397 TkGetButtPoints(coordPtr, coordPtr+2, width, 0, poly+4, poly+6);
412 poly[0] = coordPtr[0] - radius;
413 poly[1] = coordPtr[1] - radius;
414 poly[2] = coordPtr[0] + radius;
415 poly[3] = coordPtr[1] + radius;
983 * The array at *coordPtr gets filled in with 2*numSteps
996 TkBezierPoints(control, numSteps, coordPtr)
1002 register double *coordPtr; /* Where to put new points. */
1007 for (i = 1; i <= numSteps; i++, coordPtr += 2) {
1014 coordPtr[0] = control[0]*u3
1016 coordPtr[1] = control[1]*u3