Lines Matching defs:endArcInfo
436 ArcInfo endArcInfo = arcInfo;
437 endArcInfo.startAngle = 0;
438 endArcInfo.endAngle = CIRCLE_IN_DEGREE;
443 endArcInfo.radius = (static_cast<uint16_t>(lineWidth + 1) >> 1) + 1;
446 float temp = (outRadius - endArcInfo.radius + 1) * Sin(arcInfo.startAngle);
449 temp = (outRadius - endArcInfo.radius + 1) * Sin(QUARTER_IN_DEGREE - arcInfo.startAngle);
452 endArcInfo.center.x += startCapX;
453 endArcInfo.center.y -= startCapY;
454 SetArcInfo(endArcInfo, style);
456 temp = (outRadius - endArcInfo.radius + 1) * Sin(arcInfo.endAngle);
459 temp = (outRadius - endArcInfo.radius + 1) * Sin(QUARTER_IN_DEGREE - arcInfo.endAngle);
464 DrawCircleNoEndpoint(gfxDstBuffer, endArcInfo, mask, style, opa, true);
467 DrawCircleNoEndpoint(gfxDstBuffer, endArcInfo, mask, style, opa, true);
470 endArcInfo.center = arcInfo.center;
471 endArcInfo.center.x += endCapX;
472 endArcInfo.center.y -= endCapY;
473 SetArcInfo(endArcInfo, style);
475 DrawCircleNoEndpoint(gfxDstBuffer, endArcInfo, mask, style, opa, true);
478 DrawCircleNoEndpoint(gfxDstBuffer, endArcInfo, mask, style, opa, true);