/inkscape/CMakeScripts/ |
H A D | cmake_consistency_check.py | 29 from os.path import join, dirname, normpath, splitext namespace 62 yield os.path.join(dirpath, filename) 160 new_file = normpath(join(cmake_base, l)) 271 out2 = os.path.join(out2_dir, ".deps", out2_file)
|
/inkscape/src/display/ |
H A D | canvas-bpath.cpp | 212 sp_canvas_bpath_set_stroke (SPCanvasBPath *cbp, guint32 rgba, gdouble width, SPStrokeJoinType join, SPStrokeCapType cap, double dash, double gap) argument 219 cbp->stroke_linejoin = join;
|
H A D | drawing-context.h | 99 void setLineJoin(cairo_line_join_t join) { cairo_set_line_join(_ct, join); } argument
|
/inkscape/src/live_effects/ |
H A D | lpe-dynastroke.cpp | 210 SBasis join = SBasis(2,Linear(0,1)); local 211 join[1] = Linear(1,1); 212 Piecewise<SBasis > factor_in = Piecewise<SBasis >(join); 220 join[0] = Linear(1,0); 221 join[1] = Linear(1,1); 226 factor_out.concat(Piecewise<SBasis >(join)); 229 factor_out = Piecewise<SBasis >(join);
|
/inkscape/src/livarot/ |
H A D | PathStroke.cpp | 19 * each join) because these are all convex polygons, then transform in alpha values 41 void Path::Stroke(Shape *dest, bool doClose, double width, JoinType join, argument 73 DoStroke(lastM, lastP - lastM, dest, true, width, join, butt, miter, true); 75 DoStroke(lastM, lastP - lastM, dest, doClose, width, join, butt, miter, true); 94 void Path::DoStroke(int off, int N, Shape *dest, bool doClose, double width, JoinType join, argument 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); 289 void Path::DoJoin (Shape *dest, double width, JoinType join, Geom::Point pos, Geom::Point prev, argument 310 if (join 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 D | ShapeMisc.cpp | 543 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, 728 // you gotta be very careful with the join, as anything but the right one will fuck everything up 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 D | PathOutline.cpp | 24 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); 173 dest, calls, 0.0025 * width * width, width, join, butt, 201 Path::OutsideOutline (Path * dest, double width, JoinType join, ButtType butt, argument 221 dest, calls, 0.0025 * width * width, width, join, butt, 226 Path::InsideOutline (Path * dest, double width, JoinType join, ButtType butt, argument 326 width, join, butt, miter, true, false, 343 double tolerance, double width, JoinType join, 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...] |
/inkscape/src/ |
H A D | sp-text.cpp | 955 void TextTagAttributes::join(TextTagAttributes const &first, TextTagAttributes const &second, unsigned second_index) function in class:TextTagAttributes
|
/inkscape/src/extension/internal/ |
H A D | cairo-render-context.cpp | 1401 // set line join type 1402 cairo_line_join_t join = CAIRO_LINE_JOIN_MITER; local 1405 join = CAIRO_LINE_JOIN_MITER; 1408 join = CAIRO_LINE_JOIN_ROUND; 1411 join = CAIRO_LINE_JOIN_BEVEL; 1414 cairo_set_line_join(_cr, join);
|
/inkscape/src/helper/ |
H A D | geom-pathstroke.cpp | 232 // Arcs line join. If two circles don't intersect, expand inner circle. 288 // Arcs line join. If two circles don't intersect, adjust both circles so they just touch. 548 // line join. 551 // a chord connecting the path end point (point_on_path) and the join end point (sol). 671 // I am not sure how well this will work -- we pick the join node closest 909 Geom::PathVector outline(Geom::Path const& input, double width, double miter, LineJoinType join, LineCapType butt) argument 914 Geom::Path with_dir = half_outline(input, width/2., miter, join); 915 Geom::Path against_dir = half_outline(input.reversed(), width/2., miter, join); 954 Geom::Path half_outline(Geom::Path const& input, double width, double miter, LineJoinType join) argument 969 // Do two curves at a time for efficiency, since the join functio 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...] |