Lines Matching refs:endAngle
103 int startAngle, endAngle; in miZeroArcSetup() local
168 info->endAngle = 0; in miZeroArcSetup()
184 endAngle = 0; in miZeroArcSetup()
193 endAngle = angle1; in miZeroArcSetup()
197 endAngle = angle1 + angle2; in miZeroArcSetup()
203 if (endAngle < 0) in miZeroArcSetup()
204 endAngle = FULLCIRCLE - (-endAngle) % FULLCIRCLE; in miZeroArcSetup()
205 if (endAngle >= FULLCIRCLE) in miZeroArcSetup()
206 endAngle = endAngle % FULLCIRCLE; in miZeroArcSetup()
209 info->endAngle = endAngle; in miZeroArcSetup()
210 if (ok360 && (startAngle == endAngle) && arc->angle2 && in miZeroArcSetup()
231 endseg = endAngle / OCTANT; in miZeroArcSetup()
233 end.x = Dcos(endAngle) * ((arc->width + 1) / 2.0); in miZeroArcSetup()
239 end.y = Dsin(endAngle) * (arc->height / 2.0); in miZeroArcSetup()
248 overlap = arc->angle2 && (endAngle <= startAngle); in miZeroArcSetup()
251 ((i * QUADRANT <= endAngle) || ((i + 1) * QUADRANT > startAngle)) : in miZeroArcSetup()
252 ((i * QUADRANT <= endAngle) && ((i + 1) * QUADRANT > startAngle))) in miZeroArcSetup()
294 i = (endAngle + OCTANT) % OCTANT; in miZeroArcSetup()
304 i = Dsin(endAngle) * (arc->height / 2.0); in miZeroArcSetup()
597 if (!dinfo->skipStart && (info.startAngle != info.endAngle)) { in miZeroArcDashPts()
605 if (info.startAngle != info.endAngle) { in miZeroArcDashPts()