Searched refs:in_character (Results 1 - 4 of 4) sorted by relevance

/inkscape/src/libnrtype/
H A DLayout-TNG-Output.cpp194 while (glyph_index < (int)_glyphs.size() && _characters[_glyphs[glyph_index].in_character].in_span == span_index) {
195 if (_characters[_glyphs[glyph_index].in_character].in_glyph != -1) {
227 if (_characters[_glyphs[glyph_index].in_character].in_glyph == -1) continue;
228 if (start != -1 && (int) _glyphs[glyph_index].in_character < start) continue;
232 if ((int) _glyphs[glyph_index].in_character > start + length) continue;
265 if (_characters[_glyphs[glyph_index].in_character].in_glyph == -1)continue; //invisible glyphs
266 Span const &span = _spans[_characters[_glyphs[glyph_index].in_character].in_span];
306 glyph_matrix[5] = span.chunk(this).left_x + span.x_start + _characters[_glyphs[glyph_index].in_character].x;
308 glyph_matrix[4] = span.chunk(this).left_x + span.x_start + _characters[_glyphs[glyph_index].in_character].x;
338 if(lc_index == _glyphs[glyph_index].in_character){ // Glyp
[all...]
H A DLayout-TNG.h818 unsigned in_character; member in struct:Inkscape::Text::Layout::Glyph
825 inline Span const & span(Layout const *l) const {return l->_spans[l->_characters[in_character].in_span];}
826 inline Chunk const & chunk(Layout const *l) const {return l->_chunks[l->_spans[l->_characters[in_character].in_span].in_chunk];}
827 inline Line const & line(Layout const *l) const {return l->_lines[l->_chunks[l->_spans[l->_characters[in_character].in_span].in_chunk].in_line];}
1154 else _char_index = _parent_layout->_glyphs[++_glyph_index].in_character;
1162 _char_index = _parent_layout->_glyphs[--_glyph_index].in_character;
H A DLayout-TNG-OutIter.cpp305 for (int glyph_index = _characters[char_index].in_glyph ; _glyphs[glyph_index].in_character == char_index ; glyph_index++)
H A DLayout-TNG-Compute.cpp698 new_glyph.in_character = _flow._characters.size();

Completed in 32 milliseconds