Lines Matching defs:angle1
282 int angle1, angle2;
284 angle1 = arc->angle1;
286 angle2 = angle1;
287 angle1 += arc->angle2;
290 angle2 = angle1 + arc->angle2;
291 while (angle1 < 0)
292 angle1 += FULLCIRCLE;
293 while (angle1 >= FULLCIRCLE)
294 angle1 -= FULLCIRCLE;
306 slice->edge1_top = (angle1 < HALFCIRCLE);
308 if ((angle2 == 0) || (angle1 == HALFCIRCLE)) {
315 else if ((angle1 == 0) || (angle2 == HALFCIRCLE)) {
317 if (angle1 ? slice->edge1_top : slice->edge2_top)
323 if (angle2 < angle1) {
336 miGetPieEdge(arc, angle1, &slice->edge1,
348 if ((angle1 == 0) || (angle1 == HALFCIRCLE)) {
349 x1 = angle1 ? -w2 : w2;
352 else if ((angle1 == QUADRANT) || (angle1 == QUADRANT3)) {
354 y1 = (angle1 == QUADRANT) ? h2 : -h2;
358 x1 = Dcos(angle1) * w2;
359 y1 = Dsin(angle1) * h2;