Lines Matching refs:tri
1648 trinfo_load_qe(d->tri, d->D2PscaleX); /* quantization error that will affect text positions */
1716 //std::cout << "tri->dirty:"<< d->tri->dirty << " wmr_mask: " << std::hex << wmr_mask << std::dec << std::endl;
1721 if ((d->dc[d->level].dirty & DIRTY_TEXT) || ((wmr_mask != U_WMR_INVALID) && (wmr_mask & U_DRAW_TEXT) && d->tri->dirty)){
1722 TR_layout_analyze(d->tri);
1728 TR_layout_2_svg(d->tri);
1730 ts << d->tri->out;
1732 d->tri = trinfo_clear(d->tri);
1743 if(tbkMode == U_TRANSPARENT){ (void) trinfo_load_bk(d->tri, BKCLR_NONE, *(TRCOLORREF *) &tbkColor); }
1744 else { (void) trinfo_load_bk(d->tri, BKCLR_LINE, *(TRCOLORREF *) &tbkColor); } // Opaque
2623 tsp.fi_idx = ftinfo_load_fontname(d->tri->fti,fontspec);
2632 status = trinfo_load_textrec(d->tri, &tsp, tsp.ori,TR_EMFBOT); // ori is actually escapement
2634 TR_layout_analyze(d->tri);
2640 TR_layout_2_svg(d->tri);
2641 ts << d->tri->out;
2643 d->tri = trinfo_clear(d->tri);
2644 (void) trinfo_load_textrec(d->tri, &tsp, tsp.ori,TR_EMFBOT); // ignore return status, it must work
3134 if(!(d.tri = trinfo_init(NULL)))return(NULL);
3135 (void) trinfo_load_ft_opts(d.tri, 1,
3166 d.tri = trinfo_release_except_FC(d.tri);