Lines Matching refs:radius

117     FloatSize radius(roundingRadii);
122 if (radius.width() > halfSize.width())
123 radius.setWidth(halfSize.width());
127 if (radius.height() > halfSize.height())
128 radius.setHeight(halfSize.height());
130 moveTo(FloatPoint(rect.x() + radius.width(), rect.y()));
132 if (radius.width() < halfSize.width())
135 addBezierCurveTo(FloatPoint(rect.x() + rect.width() - radius.width() * gCircleControlPoint, rect.y()), FloatPoint(rect.x() + rect.width(), rect.y() + radius.height() * gCircleControlPoint), FloatPoint(rect.x() + rect.width(), rect.y() + radius.height()));
137 if (radius.height() < halfSize.height())
138 addLineTo(FloatPoint(rect.x() + rect.width(), rect.y() + rect.height() - radius.height()));
140 addBezierCurveTo(FloatPoint(rect.x() + rect.width(), rect.y() + rect.height() - radius.height() * gCircleControlPoint), FloatPoint(rect.x() + rect.width() - radius.width() * gCircleControlPoint, rect.y() + rect.height()), FloatPoint(rect.x() + rect.width() - radius.width(), rect.y() + rect.height()));
142 if (radius.width() < halfSize.width())
143 addLineTo(FloatPoint(rect.x() + radius.width(), rect.y() + rect.height()));
145 addBezierCurveTo(FloatPoint(rect.x() + radius.width() * gCircleControlPoint, rect.y() + rect.height()), FloatPoint(rect.x(), rect.y() + rect.height() - radius.height() * gCircleControlPoint), FloatPoint(rect.x(), rect.y() + rect.height() - radius.height()));
147 if (radius.height() < halfSize.height())
148 addLineTo(FloatPoint(rect.x(), rect.y() + radius.height()));
150 addBezierCurveTo(FloatPoint(rect.x(), rect.y() + radius.height() * gCircleControlPoint), FloatPoint(rect.x() + radius.width() * gCircleControlPoint, rect.y()), FloatPoint(rect.x() + radius.width(), rect.y()));