Lines Matching refs:butt
42 ButtType butt, double miter, bool justAdd)
73 DoStroke(lastM, lastP - lastM, dest, true, width, join, butt, miter, true);
75 DoStroke(lastM, lastP - lastM, dest, doClose, width, join, butt, miter, true);
77 } else if (butt == butt_round) { // special case: zero length round butt is a circle
83 DoButt(dest, width, butt, pos, dir, last[RIGHT], last[LEFT]);
86 DoButt(dest, width, butt, pos, dir, end[LEFT], end[RIGHT]);
95 ButtType butt, double miter, bool /*justAdd*/)
144 if (butt == butt_round) { // special case: zero length round butt is a circle
149 DoButt(dest, width, butt, curP, dir, last[RIGHT], last[LEFT]);
152 DoButt(dest, width, butt, curP, dir, end[LEFT], end[RIGHT]);
173 DoButt(dest, width, butt, curP, nextD, last[RIGHT], last[LEFT]);
235 DoButt (dest, width, butt, curP, prevD, end[LEFT], end[RIGHT]);
242 void Path::DoButt(Shape *dest, double width, ButtType butt, Geom::Point pos, Geom::Point dir,
248 if (butt == butt_square)
263 else if (butt == butt_pointy)
271 else if (butt == butt_round)