Lines Matching refs:endAngle
254 int a0, a1, startAngle, endAngle;
278 endAngle = a0;
284 endAngle = a0 + a1;
293 if (endAngle < 0)
294 endAngle = FULLCIRCLE - (-endAngle) % FULLCIRCLE;
295 if (endAngle > FULLCIRCLE)
296 endAngle = (endAngle-1) % FULLCIRCLE + 1;
297 if ((startAngle == endAngle) && a1) {
299 endAngle = FULLCIRCLE;
302 drawArc (&tarc, l, startAngle, endAngle, right, left);
1739 static int computeAngleFromPath(int startAngle, int endAngle, dashMap *map,
1793 int startAngle, spanAngle, endAngle, backwards = 0;
1921 endAngle = startAngle + spanAngle;
1928 endAngle = startAngle + parcs[i].height;
1932 endAngle = startAngle + parcs[i].width;
1942 while (dashAngle != endAngle) {
1945 dashAngle = computeAngleFromPath (prevDashAngle, endAngle,
1955 thisLength = (dashAngle + dashRemaining <= endAngle) ?
1956 dashRemaining : endAngle - dashAngle;
2005 if (dashAngle != endAngle) {
2016 if (dashAngle == endAngle)
2032 if (startAngle == endAngle) {
2289 int endAngle, /* normalized absolute angles in *64 degrees */
2299 a1 = endAngle;
2344 double a, startAngle, endAngle;
2360 endAngle = - ((double) (a0 + a1) / 64.0);
2376 if (a == endAngle)
2389 if (a == endAngle)
2393 if (floor (a / 90.0) == floor (endAngle / 90.0))
2394 a = endAngle;
2400 if (ceil (a / 90.0) == ceil (endAngle / 90.0))
2401 a = endAngle;