Searched defs:glyph_index (Results 1 - 2 of 2) sorted by relevance

/inkscape/src/libnrtype/
H A DLayout-TNG-Output.cpp122 void Layout::_getGlyphTransformMatrix(int glyph_index, Geom::Affine *matrix) const argument
124 Span const &span = _glyphs[glyph_index].span(this);
125 double rotation = _glyphs[glyph_index].rotation;
127 _glyphs[glyph_index].orientation == ORIENTATION_SIDEWAYS ) {
136 (*matrix)[3] = -span.font_size * cos_rotation * (_glyphs[glyph_index].vertical_scale); // unscale vertically so the specified text height is preserved if lengthAdjust=spacingAndGlyphs
141 (*matrix)[4] = _lines[_chunks[span.in_chunk].in_line].baseline_y + _glyphs[glyph_index].y;
142 (*matrix)[5] = _chunks[span.in_chunk].left_x + _glyphs[glyph_index].x;
145 (*matrix)[4] = _chunks[span.in_chunk].left_x + _glyphs[glyph_index].x;
146 (*matrix)[5] = _lines[_chunks[span.in_chunk].in_line].baseline_y + _glyphs[glyph_index].y;
152 int glyph_index local
291 int glyph_index = _characters[char_index].in_glyph; local
[all...]
/inkscape/src/extension/internal/
H A Dtext_reassemble.c252 \param efsp Pointer to a Pointer to the original FNT_SPECS struct. On return contains the FNT_SPECS corresponding to the glyph_index..
256 int glyph_index=0; /* this is the unknown character glyph */ local
270 glyph_index = FT_Get_Char_Index( fsp2->face, wc); /* we have the face, might as well check that directly */
271 if (glyph_index){ /* found a glyph for the character in this font */
274 return(glyph_index);
283 glyph_index = i;
315 return(glyph_index);
340 int glyph_index; local
346 glyph_index = FT_Get_Char_Index( fsp->face, wc);
347 if(!glyph_index){ /* no
[all...]

Completed in 20 milliseconds