Lines Matching refs:lt
215 const arrow_head_type &aht, const line_type <, in draw_arrow() argument
227 line_type slt = lt; in draw_arrow()
551 line_type lt; member in graphic_object
577 lt.type = line_type::dotted; in set_dotted()
578 lt.dash_width = wid; in set_dotted()
583 lt.type = line_type::dashed; in set_dashed()
584 lt.dash_width = wid; in set_dashed()
589 lt.thickness = th; in set_thickness()
613 lt.type = line_type::invisible; in set_invisible()
771 if (lt.type == line_type::invisible && fill < 0.0 && color_fill == 0) in print()
781 out->polygon(vec, 4, lt, fill); in print()
785 out->rounded_box(cent, abs_dim, fabs(xrad), lt, fill); in print()
1025 if (lt.type == line_type::invisible && fill < 0.0 && color_fill == 0) in print()
1028 out->ellipse(cent, dim, lt, fill); in print()
1074 if (lt.type == line_type::invisible && fill < 0.0 && color_fill == 0) in print()
1077 out->circle(cent, dim.x/2.0, lt, fill); in print()
1259 if (lt.type == line_type::invisible) in print()
1273 draw_arrow(strt, strt - v[0], aht, lt, in print()
1277 base *= fabs(lt.thickness) / hyp / 72 / 4; in print()
1279 draw_arrow(sp, sp - v[0], aht, lt, in print()
1292 draw_arrow(en, v[n-1] - (n > 1 ? v[n-2] : strt), aht, lt, in print()
1296 base *= fabs(lt.thickness) / hyp / 72 / 4; in print()
1298 draw_arrow(v[n-1], v[n-1] - (n > 1 ? v[n-2] : strt), aht, lt, in print()
1302 out->line(sp, v, n, lt); in print()
1364 if (lt.type == line_type::invisible) in print()
1378 draw_arrow(strt, strt - v[0], aht, lt, in print()
1382 base *= fabs(lt.thickness) / hyp / 72 / 4; in print()
1384 draw_arrow(sp, sp - v[0], aht, lt, in print()
1397 draw_arrow(en, v[n-1] - (n > 1 ? v[n-2] : strt), aht, lt, in print()
1401 base *= fabs(lt.thickness) / hyp / 72 / 4; in print()
1403 draw_arrow(v[n-1], v[n-1] - (n > 1 ? v[n-2] : strt), aht, lt, in print()
1407 out->spline(sp, v, n, lt); in print()
1613 if (lt.type == line_type::invisible) in print()
1637 draw_arrow(strt, strt - b, aht, lt, in print()
1641 theta = fabs(lt.thickness) / 72 / 4 / rad; in print()
1647 draw_arrow(b, b - v, aht, lt, in print()
1649 out->line(b, &v, 1, lt); in print()
1664 draw_arrow(en, en - b, aht, lt, in print()
1668 theta = fabs(lt.thickness) / 72 / 4 / rad; in print()
1674 draw_arrow(b, b - v, aht, lt, in print()
1676 out->line(b, &v, 1, lt); in print()
1679 out->arc(sp, cent, ep, lt); in print()