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

/inkscape/src/libnrtype/
H A DLayout-TNG-OutIter.cpp110 && local_y >= _spans[span_index].line(this).baseline_y + _spans[span_index].baseline_shift - _spans[span_index].line_height.ascent
111 && local_y <= _spans[span_index].line(this).baseline_y + _spans[span_index].baseline_shift + _spans[span_index].line_height.descent) {
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);
215 return Geom::Point(_chunks.back().left_x + _spans.back().x_end, _lines.back().baseline_y + _spans.back().baseline_shift);
220 _characters[it._char_index].line(this).baseline_y
289 return Geom::Point(_chunks[chunk_index].left_x, _lines[chunk_index].baseline_y);
293 return Geom::Point(_chunks[chunk_index].left_x + chunk_width, _lines[chunk_index].baseline_y);
342 double baseline_y = _characters[char_index].line(this).baseline_y + _characters[char_index].span(this).baseline_shift; local
404 double baseline_y = _spans[span_index].line(this).baseline_y + _spans[span_index].baseline_shift; local
[all...]
H A DLayout-TNG.h864 double baseline_y; member in struct:Inkscape::Text::Layout::Line

Completed in 20 milliseconds