Lines Matching defs:glyph
1259 const SvgGlyph& glyph = (*i);
1262 if (glyph.style_changed) {
1266 if ( !( ( glyph.dy == 0.0 && prev_glyph.dy == 0.0 &&
1267 glyph.text_position[1] == prev_glyph.text_position[1] ) ||
1268 ( glyph.dx == 0.0 && prev_glyph.dx == 0.0 &&
1269 glyph.text_position[0] == prev_glyph.text_position[0] ) ) ) {
1312 PangoFontDescription *descr = pango_font_description_from_string(glyph.font_specification);
1315 sp_repr_css_set_property(glyph.style, "-inkscape-font-specification", properFontSpec.c_str());
1319 sp_repr_css_change(text_node, glyph.style, "style");
1320 if ( glyph.style_changed && i != _glyphs.begin() ) { // Free previous style
1332 if ( glyph.text_position[p] != prev_glyph.text_position[p] ) {
1338 Geom::Point delta_pos( glyph.text_position - first_glyph.text_position );
1339 delta_pos[1] += glyph.rise;
1351 if ( !glyph.code.empty() ) {
1352 text_buffer.append(1, glyph.code[0]);
1426 // Copy current style if it has changed since the previous glyph
1439 // Point to previous glyph's style information