Searched defs:char_index (Results 1 - 5 of 5) sorted by relevance

/inkscape/src/libnrtype/
H A DLayout-TNG-OutIter.cpp24 unsigned char_index = _lineToCharacter(line_index); local
28 if (char_index == _characters.size()) return end();
29 for ( ; char_index < _characters.size() ; char_index++) {
30 if (_characters[char_index].chunk(this).in_line != line_index) break;
31 if (_characters[char_index].char_attributes.is_mandatory_break) break;
32 if (!_characters[char_index].char_attributes.is_cursor_position) continue;
33 double this_x_difference = fabs(_characters[char_index].x + _characters[char_index].span(this).x_start + _characters[char_index]
180 unsigned char_index = _sourceToCharacter(source_index); local
301 unsigned char_index = it._char_index; local
370 unsigned char_index; local
549 unsigned char_index = it._char_index; local
[all...]
H A DLayout-TNG-Output.cpp288 for (unsigned char_index = 0 ; char_index < _characters.size() ; ) {
291 int glyph_index = _characters[char_index].in_glyph;
293 char_index++;
297 unsigned span_index = _characters[char_index].in_span;
323 unsigned lc_index = char_index;
347 << " char_index " << char_index
380 << " char_index " << char_index
458 unsigned char_index = _glyphs[glyph_index].in_character; local
[all...]
H A DLayout-TNG-Compute.cpp133 unsigned char_index; member in struct:Inkscape::Text::Layout::Calculator::UnbrokenSpanPosition
252 return para.char_attributes[span_pos.iter_span->char_index_in_para + span_pos.char_index];
661 unsigned char_index_in_unbroken_span = it_span->start.char_index;
927 char_index++;
930 char_index = char_byte = 0;
1747 span_pos.char_index = 0;
/inkscape/src/widgets/
H A Dtext-toolbar.cpp840 unsigned char_index = -1; local
842 text_tag_attributes_at_position( tc->text, std::min(tc->text_sel_start, tc->text_sel_end), &char_index );
844 double old_dx = attributes->getDx( char_index );
874 unsigned char_index = -1; local
876 text_tag_attributes_at_position( tc->text, std::min(tc->text_sel_start, tc->text_sel_end), &char_index );
878 double old_dy = attributes->getDy( char_index );
909 unsigned char_index = -1; local
911 text_tag_attributes_at_position( tc->text, std::min(tc->text_sel_start, tc->text_sel_end), &char_index );
913 double old_degrees = attributes->getRotate( char_index );
1409 unsigned char_index local
[all...]
/inkscape/src/
H A Dtext-editing.cpp325 unsigned char_index = 0; local
327 char_index += sp_text_get_length(sibling);
329 return char_index;
332 /** splits the attributes for the first object at the given \a char_index
334 static void split_attributes(SPObject *first_item, SPObject *second_item, unsigned char_index) argument
339 first_attrs->split(char_index, second_attrs);
348 static SPObject* split_text_object_tree_at(SPObject *split_obj, unsigned char_index) argument
355 split_attributes(split_obj, split_obj->getNext(), char_index);
360 SPObject *duplicate_obj = split_text_object_tree_at(split_obj->parent, char_index + char_count_before);
367 split_attributes(split_obj, duplicate_obj->firstChild(), char_index);
428 unsigned char_index = 0; local
442 unsigned char_index = layout->iteratorToCharIndex(position); local
473 unsigned char_index = 0; local
573 unsigned char_index = layout->iteratorToCharIndex(position); local
703 unsigned char_index = 0; local
990 text_tag_attributes_at_position(SPItem *item, Inkscape::Text::Layout::iterator const &position, unsigned *char_index) argument
1025 unsigned char_index; local
1039 unsigned char_index = 0; local
1057 unsigned char_index = 0; local
1098 unsigned char_index; local
1116 unsigned char_index = 0; local
[all...]

Completed in 485 milliseconds