Searched refs:tri (Results 1 - 9 of 9) sorted by relevance

/inkscape/src/extension/internal/
H A Dtext_reassemble.c436 \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 Dtext_reassemble.h321 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 Demf-inout.h132 tri(NULL),
168 TR_INFO *tri; // Text Reassembly data structure member in struct:Inkscape::Extension::Internal::emf_callback_data
H A Dwmf-inout.h129 tri(NULL),
161 TR_INFO *tri; // Text Reassembly data structure member in struct:Inkscape::Extension::Internal::wmf_callback_data
H A Dwmf-inout.cpp1648 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 Demf-inout.cpp1686 //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 Dtriangle.py124 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 Dsbasis.cpp233 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 Dlinear.h102 double tri() const {

Completed in 4341 milliseconds