/inkscape/share/extensions/ |
H A D | bezmisc.py | 7 it under the terms of the GNU General Public License as published by 66 by=3*(by2-by1)-cy 67 ay=by3-y0-cy-by 69 return ax,ay,bx,by,cx,cy,x0,y0 70 #ax,ay,bx,by,cx,cy,x0,y0=bezierparameterize(((bx0,by0),(bx1,by1),(bx2,by2),(bx3,by3))) 86 ax,ay,bx,by,cx,cy,x0,y0=bezierparameterize(((bx0,by0),(bx1,by1),(bx2,by2),(bx3,by3))) 89 b=coef1*by-coef2*bx 103 ax,ay,bx,by,cx,cy,x0,y0=bezierparameterize(((bx0,by0),(bx1,by1),(bx2,by2),(bx3,by3))) 105 y=ay*(t**3)+by*(t**2)+cy*t+y0 109 ax,ay,bx,by,c [all...] |
H A D | gcodetools.py | 3 Comments starting "#LT" or "#CLT" are by Chris Lusby Taylor who rewrote the engraving function in 2011. 20 within the area bounded by the line being tested and the two angle bisectors at 28 returned by csp_normalized_normal. Need to check for that. 33 10 Jun Changed all dimensions seen by user to be mm/inch, not pixels. This includes 37 Graphics now indicate Gcode toolpath, limited by min(tool diameter/2,max-dist) 51 it under the terms of the GNU General Public License as published by 99 ax,ay,bx,by,cx,cy,x0,y0=bezmisc.bezierparameterize(((bx0,by0),(bx1,by1),(bx2,by2),(bx3,by3))) 101 dy=3*ay*(t**2)+2*by*t+cy 104 dy = 6*ay*t+2*by 109 print_("Slope error x = %s*t^3+%s*t^2+%s*t+%s, y = %s*t^3+%s*t^2+%s*t+%s, t = %s, dx==dy==0" % (ax,bx,cx,dx,ay,by,c [all...] |
/inkscape/src/ui/widget/ |
H A D | selected-style.h | 79 double color_adjust (float *hsl, double by, guint32 cc, guint state); 81 virtual void do_motion (double by, guint state); 82 virtual void do_release (double by, guint state); 83 virtual void do_scroll (double by, guint state); 105 double value_adjust(double current, double by, guint modifier, bool final); 106 virtual void do_motion (double by, guint state); 107 virtual void do_release (double by, guint state); 108 virtual void do_scroll (double by, guint state);
|
H A D | selected-style.cpp | 1268 RotateableSwatch::color_adjust(float *hsla, double by, guint32 cc, guint modifier) argument 1275 if (by > 0) { 1276 hsla[1] += by * (1 - hsla[1]); 1278 hsla[1] += by * (hsla[1]); 1283 if (by > 0) { 1284 hsla[2] += by * (1 - hsla[2]); 1286 hsla[2] += by * (hsla[2]); 1291 hsla[3] += by/2; 1300 hsla[0] += by/2; 1336 RotateableSwatch::do_motion(double by, guin argument 1410 do_scroll(double by, guint modifier) argument 1416 do_release(double by, guint modifier) argument 1477 value_adjust(double current, double by, guint , bool final) argument 1506 do_motion(double by, guint modifier) argument 1528 do_release(double by, guint modifier) argument 1548 do_scroll(double by, guint modifier) argument [all...] |
/inkscape/packaging/macosx/Resources/ |
H A D | alert_fccache.sh | 7 display dialog "While Inkscape is open, its windows can be displayed or hidden by displaying or hiding the X11 application.
|
/inkscape/src/libcola/ |
H A D | straightener.h | 69 double ax=route->xs[i-1], bx=route->xs[i], ay=route->ys[i-1], by=route->ys[i]; local 70 double r=(y-ay)/(by-ay); 71 // as long as y is between ay and by then r>0 80 double ax=route->xs[i-1], bx=route->xs[i], ay=route->ys[i-1], by=route->ys[i]; local 84 ys.push_back(ay+(by-ay)*r);
|
H A D | straightener.cpp | 36 static bool pointOnLine(double px,double py, double ax, double ay, double bx, double by, double& tx) { argument 38 double dy=by-ay; 83 double by=route->ys[i]; local 86 //printf(" px=%f, py=%f, ax=%f, ay=%f, bx=%f, by=%f\n",px,py,ax,ay,bx,by); 87 if(pointOnLine(px,py,ax,ay,bx,by,t)) {
|
/inkscape/src/ |
H A D | text-editing.h | 68 void sp_te_adjust_kerning_screen(SPItem *text, Inkscape::Text::Layout::iterator const &start, Inkscape::Text::Layout::iterator const &end, SPDesktop *desktop, Geom::Point by); 76 void sp_te_adjust_tspan_letterspacing_screen(SPItem *text, Inkscape::Text::Layout::iterator const &start, Inkscape::Text::Layout::iterator const &end, SPDesktop *desktop, double by); 77 void sp_te_adjust_linespacing_screen(SPItem *text, Inkscape::Text::Layout::iterator const &start, Inkscape::Text::Layout::iterator const &end, SPDesktop *desktop, double by);
|
H A D | unclump.cpp | 85 // angle from each item's center to the other's, unsqueezed by its w/h, normalized to 0..pi/2 282 Moves \a what away from \a from by \a dist 289 Geom::Point by = dist * Geom::unit_vector (- (p - it)); local 291 Geom::Affine move = Geom::Translate (by); 298 //g_print ("push %s at %g,%g from %g,%g by %g,%g, dist %g\n", what->getId(), it[Geom::X],it[Geom::Y], p[Geom::X],p[Geom::Y], by[Geom::X],by[Geom::Y], dist); 305 Moves \a what towards \a to by \a dist 312 Geom::Point by = dist * Geom::unit_vector (p - it); local 314 Geom::Affine move = Geom::Translate (by); [all...] |
H A D | text-editing.cpp | 373 SPObject *next_obj = split_obj->getNext(); // this is about to become invalidated by removeChild() 625 /** delete the line break pointed to by \a item by merging its children into 675 // by causing the first param to have everything set 1016 sp_te_adjust_kerning_screen (SPItem *item, Inkscape::Text::Layout::iterator const &start, Inkscape::Text::Layout::iterator const &end, SPDesktop *desktop, Geom::Point by) argument 1018 // divide increment by zoom 1019 // divide increment by matrix expansion 1023 by = factor * by; 1027 if (attributes) attributes->addToDxDy(char_index, by); 1136 sp_te_adjust_tspan_letterspacing_screen(SPItem *text, Inkscape::Text::Layout::iterator const &start, Inkscape::Text::Layout::iterator const &end, SPDesktop *desktop, gdouble by) argument 1233 sp_te_adjust_linespacing_screen(SPItem *text, Inkscape::Text::Layout::iterator const & , Inkscape::Text::Layout::iterator const & , SPDesktop *desktop, gdouble by) argument [all...] |
/inkscape/src/2geom/numeric/ |
H A D | fitting-model.h | 11 * License version 2.1 as published by the Free Software Foundation 69 * - instance : it has an input parameter represented by the raw vector 84 * instance type: the type of the objects produced by using 495 Bezier by(degree); 497 mob.instance(by, raw_data.column_const_view(Y)); 498 bc = BezierCurveN<degree>(bx, by);
|
/inkscape/src/display/ |
H A D | nr-filter-turbulence.cpp | 141 double by = floor(ty); 142 double ry0 = ty - by, ry1 = ry0 - 1.0; 143 int by0 = by, by1 = by0 + 1; 393 // color_interpolation_filter is determined by CSS value (see spec. Turbulence).
|
/inkscape/src/2geom/ |
H A D | sbasis-2d.cpp | 131 double by = -sign*reste[1]/fact_k*nB[Y]; local 134 result[Y][k] = Linear(ay,by);
|
/inkscape/ |
H A D | distro | 8 # it under the terms of the GNU General Public License as published by 70 Written by Matthew R. MacIntyre.
|
/inkscape/packaging/ |
H A D | release-sign-tarballs | 210 desktop tools. Best of all, Inkscape is created *by* the community *for*
|
/inkscape/src/ui/tools/ |
H A D | measure-tool.cpp | 303 double by = p4[Geom::Y] - yc; local 305 double q2 = q1 + (ax * bx) + (ay * by); 307 double k2 = (4.0 / 3.0) * (std::sqrt(2 * q1 * q2) - q2) / ((ax * by) - (ay * bx)); 311 Geom::Point p3(xc + bx + (k2 * by), 312 yc + by - (k2 * bx));
|
/inkscape/src/extension/internal/filter/ |
H A D | color.h | 175 "<menu-tip>" N_("Replace RGB by any color") "</menu-tip>\n" 1277 "<param name=\"by\" gui-text=\"" N_("Y") "\" type=\"float\" indent=\"1\" appearance=\"full\" precision=\"2\" min=\"-100.\" max=\"100.\">-16</param>\n" 1306 std::ostringstream by; local 1318 by << ext->get_param_float("by"); 1341 bx.str().c_str(), by.str().c_str() ); 1462 Replace hue by two colors. 1507 "<menu-tip>" N_("Replace hue by two colors") "</menu-tip>\n"
|
/inkscape/cxxtest/sample/msvc/ |
H A D | FixFiles.bat | 120 !MESSAGE by defining the macro CFG on the command line. For example:
|