Searched defs:glyphs (Results 1 - 5 of 5) sorted by relevance
/inkscape/src/display/ |
H A D | nr-svgfonts.h | 41 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 D | nr-svgfonts.cpp | 55 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 D | font-instance.h | 37 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 D | glyphs.cpp | 12 #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 D | cairo-render-context.cpp | 1609 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