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

/inkscape/src/display/
H A Dnr-svgfonts.h41 cairo_status_t scaled_font_text_to_glyphs (cairo_scaled_font_t *scaled_font, const char *utf8, int utf8_len, cairo_glyph_t **glyphs, int *num_glyphs, cairo_text_cluster_t **clusters, int *num_clusters, cairo_text_cluster_flags_t *flags);
51 std::vector<SPGlyph*> glyphs; member in class:SvgFont
H A Dnr-svgfonts.cpp55 cairo_glyph_t **glyphs,
62 return instance->scaled_font_text_to_glyphs(scaled_font, utf8, utf8_len, glyphs, num_glyphs, clusters, num_clusters, flags);
152 cairo_glyph_t **glyphs,
158 //This function receives a text string to be rendered. It then defines what is the sequence of glyphs that
161 //It also determines the usage of the missing-glyph in portions of the string that does not match any of the declared glyphs.
169 //First we findout whats the number of glyphs needed.
172 for (i=0; i < (unsigned long) this->glyphs.size(); i++){
173 if ( (len = size_of_substring(this->glyphs[i]->unicode.c_str(), _utf8)) ){
189 //We use that info to allocate memory for the glyphs
190 *glyphs
52 font_text_to_glyphs_cb( cairo_scaled_font_t *scaled_font, const char *utf8, int utf8_len, cairo_glyph_t **glyphs, int *num_glyphs, cairo_text_cluster_t **clusters, int *num_clusters, cairo_text_cluster_flags_t *flags) argument
149 scaled_font_text_to_glyphs(cairo_scaled_font_t * , const char *utf8, int , cairo_glyph_t **glyphs, int *num_glyphs, cairo_text_cluster_t ** , int * , cairo_text_cluster_flags_t * ) argument
[all...]
/inkscape/src/libnrtype/
H A Dfont-instance.h37 font_glyph* glyphs; member in class:font_instance
102 double _ascent_max; // Maxiumum ascent of all glyphs in font.
103 double _descent_max; // Maxiumum descent of all glyphs in font.
/inkscape/src/ui/dialog/
H A Dglyphs.cpp12 #include "glyphs.h"
577 // Append selected glyphs to selected text
590 Glib::ustring glyphs; local
592 glyphs = entry->get_text();
605 glyphs = ch;
609 if (!glyphs.empty()) {
617 combined += glyphs;
/inkscape/src/extension/internal/
H A Dcairo-render-context.cpp1609 cairo_glyph_t *glyphs = glyph_array; local
1612 glyphs = (cairo_glyph_t*)g_try_malloc(sizeof(cairo_glyph_t) * num_glyphs);
1613 if(glyphs == NULL) {
1614 g_warning("CairorenderContext::_showGlyphs: can not allocate memory for %d glyphs.", num_glyphs);
1620 unsigned int i = 0; // is a counter for indexing the glyphs array, only counts the valid glyphs
1622 // skip glyphs which are PANGO_GLYPH_EMPTY (0x0FFFFFFF)
1630 glyphs[i].index = it_info->index;
1631 glyphs[i].x = it_info->x;
1632 glyphs[
[all...]

Completed in 23 milliseconds