Searched refs:in_line (Results 1 - 5 of 5) sorted by relevance

/inkscape/src/
H A Dline-geometry.h37 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 DLayout-TNG-Output.cpp141 (*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 DLayout-TNG-OutIter.cpp30 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 DLayout-TNG.h827 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 DLayout-TNG-Compute.cpp506 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