Lines Matching defs:ry
240 float ry;
245 if (!m_source->parseArcToSegment(rx, ry, angle, largeArc, sweep, targetPoint))
248 // If rx = 0 or ry = 0 then this arc is treated as a straight line segment (a "lineto") joining the endpoints.
253 ry = fabsf(ry);
261 if (!rx || !ry || arcIsZeroLength) {
278 return decomposeArcToCubic(angle, rx, ry, point1, targetPoint, largeArc, sweep);
280 m_consumer->arcTo(rx, ry, angle, largeArc, sweep, targetPoint, m_mode);
412 bool SVGPathParser::decomposeArcToCubic(float angle, float rx, float ry, FloatPoint& point1, FloatPoint& point2, bool largeArcFlag, bool sweepFlag)
422 float squareRy = ry * ry;
431 ry *= sqrtf(radiiScale);
435 pointTransform.scale(1 / rx, 1 / ry);
465 pointTransform.scale(rx, ry);