/inkscape/src/extension/internal/ |
H A D | text_reassemble.c | 436 \param tri pointer to the TR_INFO structure holding all TR data 441 double TR_baseline(TR_INFO *tri, int src, double *ymax, double *ymin){ argument 448 CX_INFO *cxi=tri->cxi; 449 BR_INFO *bri=tri->bri; 450 TP_INFO *tpi=tri->tpi; 451 FT_INFO *fti=tri->fti; 500 baseline = TR_baseline(tri, trec, ymax, ymin); 522 \param tri pointer to the TR_INFO structure holding all TR data 529 int TR_check_set_vadvance(TR_INFO *tri, int src, int lines){ argument 531 CX_INFO *cxi = tri 1113 cxinfo_dump(const TR_INFO *tri) argument 1518 trinfo_init(TR_INFO *tri) argument 1550 trinfo_release(TR_INFO *tri) argument 1571 trinfo_release_except_FC(TR_INFO *tri) argument 1592 trinfo_clear(TR_INFO *tri) argument 1632 trinfo_load_qe(TR_INFO *tri, double qe) argument 1648 trinfo_load_bk(TR_INFO *tri, int usebk, TRCOLORREF bkcolor) argument 1669 trinfo_check_bk(TR_INFO *tri, int usebk, TRCOLORREF bkcolor) argument 1686 trinfo_load_ft_opts(TR_INFO *tri, int use_kern, int load_flags, int kern_mode) argument 1700 trinfo_append_out(TR_INFO *tri, const char *src) argument 1726 trinfo_load_textrec(TR_INFO *tri, const TCHUNK_SPECS *tsp, double escapement, int flags) argument 1916 TR_layout_2_svg(TR_INFO *tri) argument 2265 TR_layout_analyze(TR_INFO *tri) argument 2621 init_as_svg(TR_INFO *tri) argument 2687 flush_as_svg(TR_INFO *tri, FILE *fp) argument 2691 close_as_svg(TR_INFO *tri, FILE *fp) argument 2712 TR_INFO *tri=NULL; local [all...] |
H A D | text_reassemble.h | 321 double TR_baseline(TR_INFO *tri, int src, double *AscMax, double *DscMax); 322 int TR_check_set_vadvance(TR_INFO *tri, int src, int lines); 323 int TR_layout_analyze(TR_INFO *tri); 324 void TR_layout_2_svg(TR_INFO *tri); 354 void cxinfo_dump(const TR_INFO *tri); 370 TR_INFO *trinfo_init(TR_INFO *tri); 371 TR_INFO *trinfo_release(TR_INFO *tri); 372 TR_INFO *trinfo_release_except_FC(TR_INFO *tri); 373 TR_INFO *trinfo_clear(TR_INFO *tri); 374 int trinfo_load_qe(TR_INFO *tri, doubl [all...] |
H A D | emf-inout.h | 132 tri(NULL), 168 TR_INFO *tri; // Text Reassembly data structure member in struct:Inkscape::Extension::Internal::emf_callback_data
|
H A D | wmf-inout.h | 129 tri(NULL), 161 TR_INFO *tri; // Text Reassembly data structure member in struct:Inkscape::Extension::Internal::wmf_callback_data
|
H A D | wmf-inout.cpp | 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_NON [all...] |
H A D | emf-inout.cpp | 1686 //std::cout << "tri->dirty:"<< d->tri->dirty << " emr_mask: " << std::hex << emr_mask << std::dec << std::endl; 1691 if ((d->dc[d->level].dirty & DIRTY_TEXT) || ((emr_mask != U_EMR_INVALID) && (emr_mask & U_DRAW_TEXT) && d->tri->dirty)){ 1692 TR_layout_analyze(d->tri); 1698 TR_layout_2_svg(d->tri); 1700 ts << d->tri->out; 1702 d->tri = trinfo_clear(d->tri); 1713 if(tbkMode == U_TRANSPARENT){ (void) trinfo_load_bk(d->tri, BKCLR_NONE, *(TRCOLORREF *) &tbkColor); } 1714 else { (void) trinfo_load_bk(d->tri, BKCLR_LIN [all...] |
/inkscape/share/extensions/ |
H A D | triangle.py | 124 tri = self.current_layer 135 draw_tri_from_3_sides(s_a, s_b, s_c, offset, stroke_width, tri) 143 draw_tri_from_3_sides(s_a, s_b, s_c, offset, stroke_width, tri) 167 draw_tri_from_3_sides(s_a, s_b, s_c, offset, stroke_width, tri) 173 draw_tri_from_3_sides(s_a, s_b, s_c, offset, stroke_width, tri) 184 draw_tri_from_3_sides(s_a, s_b, s_c, offset, stroke_width, tri) 195 draw_tri_from_3_sides(s_a, s_b, s_c, offset, stroke_width, tri)
|
/inkscape/src/2geom/ |
H A D | sbasis.cpp | 233 double tri = b[j].tri()*a[i-j].tri(); 234 c[i+1/*shift*/] += Linear(-tri); 261 double tri = b[j].tri()*a[i-j].tri(); local 262 c[i+1/*shift*/] += Linear(-tri); 301 double ahat = -c[k-1].tri()/(2*k); 402 double r_s0 = (a.tri()* [all...] |
H A D | linear.h | 102 double tri() const {
|