Searched refs:x_end (Results 1 - 7 of 7) sorted by relevance
/inkscape/src/libnrtype/ |
H A D | Layout-TNG-Scanline-Maker.h | 40 double x_end; member in struct:Inkscape::Text::Layout::ScanlineMaker::ScanRun 41 inline double width() const {return std::abs(x_start - x_end);}
|
H A D | Layout-TNG-Scanline-Makers.cpp | 47 runs[0].x_end = std::numeric_limits<float>::max(); // we could use DBL_MAX, but this just seems safer 149 result[0].x_end = line_rasterization.runs[0].st; 158 result[i].x_end = line_decent_length_runs.runs[i].en;
|
H A D | Layout-TNG-OutIter.cpp | 42 if (char_index == 0) this_x_difference = fabs(_spans.front().x_end + _chunks.front().left_x - local_x); 43 else this_x_difference = fabs(_characters[char_index - 1].span(this).x_end + _characters[char_index - 1].chunk(this).left_x - local_x); 63 chunk_width = std::max(chunk_width, (double)std::max(_spans[span_index].x_start, _spans[span_index].x_end)); 101 if (_spans[span_index].x_start < _spans[span_index].x_end) { 103 span_right = _spans[span_index].x_end; 105 span_left = _spans[span_index].x_end; 128 chunk_width = std::max(chunk_width, (double)std::max(_spans[span_index].x_start, _spans[span_index].x_end)); 215 return Geom::Point(_chunks.back().left_x + _spans.back().x_end, _lines.back().baseline_y + _spans.back().baseline_shift); 331 top_left[Geom::X] = bottom_right[Geom::X] = _chunks.back().left_x + _spans.back().x_end; 337 bottom_right[Geom::X] = _spans[_characters[it._char_index].in_span].x_end [all...] |
H A D | Layout-TNG-Output.cpp | 614 result += Glib::ustring::compose(" x_start = %1, x_end = %2\n", _spans[span_index].x_start, _spans[span_index].x_end) 787 _spans[span_index].x_end += offset; 860 // take x_end of the last span of each chunk 862 length += it_span->x_end;
|
H A D | Layout-TNG-Compute.cpp | 856 new_span.x_end = new_span.x_start + x_in_span_last; 1547 TRACE((" trying chunk from %f to %g\n", scan_run.x_start, scan_run.x_end)); 1772 new_span.x_end = 0.0; 1776 new_span.x_end = 0.0; 1781 new_span.x_start = new_span.x_end; 1807 new_character.x = _flow._spans.back().x_end - _flow._spans.back().x_start;
|
H A D | Layout-TNG.h | 838 // to get the advance width of a character, subtract the x values if it's in the middle of a span, or use span.x_end if it's at the end 845 float x_end; /// relative to the start of the chunk member in struct:Inkscape::Text::Layout::Span 846 inline float width() const {return std::abs(x_start - x_end);}
|
/inkscape/src/ui/widget/ |
H A D | gimpcolorwheel.c | 1025 gint x_start, x_end; local 1132 x_end = MIN (xr + PAD, width); 1133 x_start = MIN (x_start, x_end); 1140 for (; xx < x_end; xx++)
|
Completed in 590 milliseconds