Home | History | Annotate | Download | only in util

Lines Matching refs:cr

60   cairo_t *cr = helper_cairo_create_context (w, h, &view_options, &output_options);
61 cairo_set_scaled_font (cr, scaled_font);
64 draw (cr);
66 helper_cairo_destroy_context (cr);
70 view_cairo_t::draw (cairo_t *cr)
72 cairo_save (cr);
78 cairo_font_extents (cr, &font_extents);
79 cairo_translate (cr, view_options.margin.l, view_options.margin.t);
85 cairo_translate (cr, v * descent, h * -descent);
91 cairo_translate (cr, v * -view_options.line_space, h * view_options.line_space);
93 cairo_translate (cr, v * -font_extents.height, h * font_extents.height);
96 cairo_save (cr);
99 cairo_set_source_rgba (cr, 1., 0., 0., .5);
100 cairo_set_line_width (cr, 5);
101 cairo_set_line_cap (cr, CAIRO_LINE_CAP_ROUND);
103 cairo_move_to (cr, l.glyphs[i].x, l.glyphs[i].y);
104 cairo_rel_line_to (cr, 0, 0);
106 cairo_stroke (cr);
108 cairo_restore (cr);
111 if (0 && cairo_surface_get_type (cairo_get_target (cr)) == CAIRO_SURFACE_TYPE_IMAGE) {
113 cairo_glyph_path (cr, l.glyphs, l.num_glyphs);
114 cairo_fill (cr);
116 cairo_show_text_glyphs (cr,
122 cairo_show_glyphs (cr, l.glyphs, l.num_glyphs);
125 cairo_restore (cr);