Home | History | Annotate | Download | only in cairo

Lines Matching refs:cr

54     cairo_t* cr = platformPath()->m_cr;
56 cairo_append_path(cr, p);
66 cairo_t* cr = platformPath()->m_cr;
68 cairo_append_path(cr, p);
75 cairo_t* cr = platformPath()->m_cr;
76 cairo_new_path(cr);
91 cairo_t* cr = platformPath()->m_cr;
92 cairo_translate(cr, p.width(), p.height());
97 cairo_t* cr = platformPath()->m_cr;
98 cairo_move_to(cr, p.x(), p.y());
103 cairo_t* cr = platformPath()->m_cr;
104 cairo_line_to(cr, p.x(), p.y());
109 cairo_t* cr = platformPath()->m_cr;
110 cairo_rectangle(cr, rect.x(), rect.y(), rect.width(), rect.height());
118 cairo_t* cr = platformPath()->m_cr;
124 cairo_get_current_point(cr, &x, &y);
125 cairo_curve_to(cr,
133 cairo_t* cr = platformPath()->m_cr;
134 cairo_curve_to(cr, controlPoint1.x(), controlPoint1.y(),
146 cairo_t* cr = platformPath()->m_cr;
148 cairo_arc_negative(cr, p.x(), p.y(), r, sa, ea);
150 cairo_arc(cr, p.x(), p.y(), r, sa, ea);
158 cairo_t* cr = platformPath()->m_cr;
161 cairo_get_current_point(cr, &x0, &y0);
164 cairo_line_to(cr, p1.x(), p1.y());
176 cairo_line_to(cr, p1.x(), p1.y());
184 cairo_line_to(cr, ep.x(), ep.y());
224 cairo_line_to(cr, t_p1p0.x(), t_p1p0.y());
231 cairo_t* cr = platformPath()->m_cr;
232 cairo_save(cr);
235 cairo_translate(cr, rect.x() + xRadius, rect.y() + yRadius);
236 cairo_scale(cr, xRadius, yRadius);
237 cairo_arc(cr, 0., 0., 1., 0., 2 * piDouble);
238 cairo_restore(cr);
243 cairo_t* cr = platformPath()->m_cr;
244 cairo_close_path(cr);
249 cairo_t* cr = platformPath()->m_cr;
251 cairo_path_extents(cr, &x0, &y0, &x1, &y1);
257 cairo_t* cr = platformPath()->m_cr;
259 GraphicsContext gc(cr);
264 cairo_stroke_extents(cr, &x0, &y0, &x1, &y1);
273 cairo_t* cr = platformPath()->m_cr;
274 cairo_fill_rule_t cur = cairo_get_fill_rule(cr);
275 cairo_set_fill_rule(cr, rule == RULE_EVENODD ? CAIRO_FILL_RULE_EVEN_ODD : CAIRO_FILL_RULE_WINDING);
276 bool contains = cairo_in_fill(cr, point.x(), point.y());
277 cairo_set_fill_rule(cr, cur);
284 cairo_t* cr = platformPath()->m_cr;
285 GraphicsContext gc(cr);
288 return cairo_in_stroke(cr, point.x(), point.y());
293 cairo_t* cr = platformPath()->m_cr;
294 cairo_path_t* path = cairo_copy_path(cr);