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

/inkscape/src/helper/
H A Dgeom-pathstroke.h42 * @param[in] miter Miter limit. Only used when @a join is one of JOIN_MITER, JOIN_MITER_CLIP, and JOIN_EXTRAPOLATE.
50 Geom::PathVector outline(Geom::Path const& input, double width, double miter, LineJoinType join = JOIN_BEVEL, LineCapType cap = BUTT_FLAT);
58 * @param[in] miter Miter limit. Only used when @a join is one of JOIN_MITER, JOIN_MITER_CLIP, and JOIN_EXTRAPOLATE.
63 Geom::Path half_outline(Geom::Path const& input, double width, double miter, LineJoinType join = JOIN_BEVEL);
77 * @param[in] miter
80 void outline_join(Geom::Path &res, Geom::Path const& outgoing, Geom::Point in_tang, Geom::Point out_tang, double width, double miter, LineJoinType join);
H A Dgeom-pathstroke.cpp114 : res(_res), outgoing(_outgoing), in_tang(_in_tang), out_tang(_out_tang), miter(_miter), width(_width) {};
127 double miter; member in struct:__anon52::join_data
154 double width = jd.width, miter = jd.miter; local
164 // check size of miter
166 // SVG defines miter length as distance between inner intersection and outer intersection,
168 satisfied = distance(p, point_on_path) <= miter * width;
170 // miter OK, check to see if we can do a relocation
178 // miter needs clipping, find two points
180 Point point_limit = point_on_path + miter * widt
368 double width = jd.width, miter = jd.miter; local
909 outline(Geom::Path const& input, double width, double miter, LineJoinType join, LineCapType butt) argument
954 half_outline(Geom::Path const& input, double width, double miter, LineJoinType join) argument
1013 outline_join(Geom::Path &res, Geom::Path const& temp, Geom::Point in_tang, Geom::Point out_tang, double width, double miter, Inkscape::LineJoinType join) argument
[all...]
/inkscape/src/livarot/
H A DPathStroke.cpp42 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);
95 ButtType butt, double miter, bool /*justAdd*/)
170 DoJoin(dest, width, join, curP, prevD, nextD, miter, prevLe, nextLe, start, last);
203 DoJoin(dest, width, join, curP, prevD, nextD, miter, prevLe, nextLe, nSt, nEn);
223 DoJoin(dest, width, join, curP, prevD, nextD, miter, prevLe, nextLe, nSt, nEn);
290 Geom::Point next, double miter, double /*prevL*/, double /*nextL*/,
337 if (emiter < miter) {
338 emiter = miter;
41 Stroke(Shape *dest, bool doClose, double width, JoinType join, ButtType butt, double miter, bool justAdd) argument
94 DoStroke(int off, int N, Shape *dest, bool doClose, double width, JoinType join, ButtType butt, double miter, bool ) argument
289 DoJoin(Shape *dest, double width, JoinType join, Geom::Point pos, Geom::Point prev, Geom::Point next, double miter, double , double , int *stNo, int *enNo) argument
413 DoLeftJoin(Shape * dest, double width, JoinType join, Geom::Point pos, Geom::Point prev, Geom::Point next, double miter, double , double , int &leftStNo, int &leftEnNo,int pathID,int pieceID,double tID) argument
557 DoRightJoin(Shape * dest, double width, JoinType join, Geom::Point pos, Geom::Point prev, Geom::Point next, double miter, double , double , int &rightStNo, int &rightEnNo,int pathID,int pieceID,double tID) argument
[all...]
H A DPath.h141 // - stroke the path; usual parameters: type of cap=butt, type of join=join and miter (see LivarotDefs.h)
144 ButtType butt, double miter, bool justAdd = false);
150 double miter);
154 double miter);
158 double miter);
322 ButtType butt, double miter, bool closeIfNeeded,
325 ButtType butt, double miter, bool justAdd = false);
338 double width, JoinType join, double miter, int nType);
357 Geom::Point prev, Geom::Point next, double miter, double prevL,
360 Geom::Point prev, Geom::Point next, double miter, doubl
[all...]
H A DPathOutline.cpp24 void Path::Outline(Path *dest, double width, JoinType join, ButtType butt, double miter) argument
151 join, butt, miter, true, false, endPos, endButt);
154 width, join, butt, miter, true, false, endPos, endButt);
158 join, butt, miter, false, false, endPos, endButt);
174 miter, false, true, endPos, endButt);
202 double miter)
222 miter, true, false, endPos, endButt);
227 double miter)
326 width, join, butt, miter, true, false,
344 ButtType /*butt*/, double miter, boo
201 OutsideOutline(Path * dest, double width, JoinType join, ButtType butt, double miter) argument
226 InsideOutline(Path * dest, double width, JoinType join, ButtType butt, double miter) argument
341 SubContractOutline(int off, int num_pd, Path *dest, outline_callbacks & calls, double tolerance, double width, JoinType join, ButtType , double miter, bool closeIfNeeded, bool skipMoveto, Geom::Point &lastP, Geom::Point &lastT) argument
1170 OutlineJoin(Path * dest, Geom::Point pos, Geom::Point stNor, Geom::Point enNor, double width, JoinType join, double miter, int nType) argument
[all...]
H A DShapeMisc.cpp543 Shape::MakeTweak (int mode, Shape *a, double power, JoinType join, double miter, bool do_profile, Geom::Point c, Geom::Point vector, double radius, Geom::Affine *i2doc) argument
680 Path::DoLeftJoin (this, 0, join, ptP+this_vec, stD+this_vec, seD+this_vec, miter, stL, seL,
686 Path::DoRightJoin (this, this_power * scaler, join, ptP, stD, seD, miter, stL, seL,
691 Path::DoLeftJoin (this, -this_power * scaler, join, ptP, stD, seD, miter, stL, seL,
731 Shape::MakeOffset (Shape * a, double dec, JoinType join, double miter, bool do_profile, double cx, double cy, double radius, Geom::Affine *i2doc) argument
841 Path::DoRightJoin (this, this_dec, join, ptP, stD, seD, miter, stL, seL,
848 Path::DoLeftJoin (this, -this_dec, join, ptP, stD, seD, miter, stL, seL,
H A DShape.h293 int MakeOffset(Shape *of, double dec, JoinType join, double miter, bool do_profile=false, double cx = 0, double cy = 0, double radius = 0, Geom::Affine *i2doc = NULL);
295 int MakeTweak (int mode, Shape *a, double dec, JoinType join, double miter, bool do_profile, Geom::Point c, Geom::Point vector, double radius, Geom::Affine *i2doc);
/inkscape/src/display/
H A Ddrawing-context.h100 void setMiterLimit(double miter) { cairo_set_miter_limit(_ct, miter); } argument
/inkscape/src/ui/widget/
H A Dpage-sizer.cpp741 Gtk::TreeModel::iterator miter = _paperSizeListSelection->get_selected(); local
742 if(!miter)
747 Gtk::TreeModel::Row row = *miter;

Completed in 34 milliseconds