Searched refs:in_line (Results 1 - 5 of 5) sorted by relevance
/inkscape/src/ |
H A D | line-geometry.h | 37 friend inline std::ostream &operator<< (std::ostream &out_file, const Line &in_line); 83 inline std::ostream &operator<< (std::ostream &out_file, const Line &in_line) { argument 84 out_file << "Start: " << in_line.pt << " Direction: " << in_line.v_dir;
|
/inkscape/src/libnrtype/ |
H A D | Layout-TNG-Output.cpp | 141 (*matrix)[4] = _lines[_chunks[span.in_chunk].in_line].baseline_y + _glyphs[glyph_index].y; 146 (*matrix)[5] = _lines[_chunks[span.in_chunk].in_line].baseline_y + _glyphs[glyph_index].y; 163 (_chunks[_spans[span_index].in_chunk].in_line != _chunks[_spans[span_index-1].in_chunk].in_line)){ 170 (_chunks[_spans[span_index].in_chunk].in_line != _chunks[_spans[span_index+1].in_chunk].in_line)){ 602 + Glib::ustring::compose(" in para %1 (direction=%2)\n", _lines[_chunks[_spans[span_index].in_chunk].in_line].in_paragraph, 603 direction_to_text(_paragraphs[_lines[_chunks[_spans[span_index].in_chunk].in_line].in_paragraph].base_direction)) 607 + Glib::ustring::compose(" in line %1 (baseline=%2, shape=%3)\n", _chunks[_spans[span_index].in_chunk].in_line, 608 _lines[_chunks[_spans[span_index].in_chunk].in_line] [all...] |
H A D | Layout-TNG-OutIter.cpp | 30 if (_characters[char_index].chunk(this).in_line != line_index) break; 58 span_index = _lineToSpan(_chunks[chunk_index].in_line); 112 return _cursorXOnLineToIterator(_chunks[_spans[span_index].in_chunk].in_line, local_x); 131 if (local_y < _lines[_chunks[chunk_index].in_line].baseline_y - line_height.ascent) 132 this_y_range = _lines[_chunks[chunk_index].in_line].baseline_y - line_height.ascent - local_y; 133 else if (local_y > _lines[_chunks[chunk_index].in_line].baseline_y + line_height.descent) 134 this_y_range = local_y - (_lines[_chunks[chunk_index].in_line].baseline_y + line_height.descent); 156 return _cursorXOnLineToIterator(_chunks[best_chunk_index].in_line, local_x); 287 Alignment alignment = _paragraphs[_lines[_chunks[chunk_index].in_line].in_paragraph].alignment; 505 if (it._char_index != 0 && _characters[it._char_index - 1].chunk(this).in_line [all...] |
H A D | Layout-TNG.h | 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];} 836 inline Line const & line(Layout const *l) const {return l->_lines[l->_chunks[l->_spans[in_span].in_chunk].in_line];} 837 inline Paragraph const & paragraph(Layout const *l) const {return l->_paragraphs[l->_lines[l->_chunks[l->_spans[in_span].in_chunk].in_line].in_paragraph];} 855 inline Line const & line(Layout const *l) const {return l->_lines[l->_chunks[in_chunk].in_line];} 856 inline Paragraph const & paragraph(Layout const *l) const {return l->_paragraphs[l->_lines[l->_chunks[in_chunk].in_line].in_paragraph];} 859 unsigned in_line; member in struct:Inkscape::Text::Layout::Chunk 895 EMIT_PREDICATE(PredicateLineToSpan, Span, _flow->_chunks[object.in_chunk].in_line); 896 EMIT_PREDICATE(PredicateLineToCharacter, Character, _flow->_chunks[_flow->_spans[object.in_span].in_chunk].in_line); 1109 {return it._char_index == _characters.size() ? _lines.size() - 1 : _characters[it._char_index].chunk(this).in_line;}
|
H A D | Layout-TNG-Compute.cpp | 506 new_chunk.in_line = _flow._lines.size() - 1; 507 TRACE((" New chunk: in_line: %d\n", new_chunk.in_line)); 531 _flow._characters.back().chunk(&_flow).in_line != _flow._lines.size() - 1) { 1775 if (_flow._chunks[new_span.in_chunk].in_line != _flow._lines.size() - 1)
|
Completed in 33 milliseconds