/inkscape/share/extensions/ |
H A D | motion.py | 19 import math, inkex, simplestyle, simplepath, bezmisc namespace 80 tees = [t for t in bezmisc.beziertatslope(bez,(self.vy,self.vx)) if 0<t<1] 87 one,two = bezmisc.beziersplitatt(bez,tees[0]) 91 one,two = bezmisc.beziersplitatt(bez,tees[0]) 92 two,three = bezmisc.beziersplitatt(two,tees[1])
|
H A D | rubberstretch.py | 22 import inkex, cubicsuperpath, bezmisc, pathmodifier namespace
|
H A D | convert2dashes.py | 26 import bezmisc namespace 43 t = bezmisc.beziertatlength(bez, l, tolerance) 47 return bezmisc.bezierlength(bez, tolerance)
|
H A D | addnodes.py | 26 import cubicsuperpath, simplestyle, copy, math, re, bezmisc namespace 42 t = bezmisc.beziertatlength(bez, l, tolerance) 46 return bezmisc.bezierlength(bez, tolerance)
|
H A D | pathalongpath.py | 41 import bezmisc namespace 80 box = bezmisc.pointdistance(p[i ][1],p[i ][2]) 81 box += bezmisc.pointdistance(p[i ][2],p[i+1][0]) 82 box += bezmisc.pointdistance(p[i+1][0],p[i+1][1]) 83 chord = bezmisc.pointdistance(p[i][1], p[i+1][1]) 85 b1, b2 = bezmisc.beziersplitatt([p[i][1],p[i][2],p[i+1][0],p[i+1][1]], 0.5) 179 x,y=bezmisc.tpoint(self.skelcomp[i-1],self.skelcomp[i],1+t) 183 x,y=bezmisc.tpoint(self.skelcomp[i],self.skelcomp[i+1],t)
|
H A D | hpgl_encoder.py | 26 import bezmisc namespace
|
H A D | simpletransform.py | 23 import inkex, cubicsuperpath, bezmisc, simplestyle namespace
|
H A D | interp.py | 19 import inkex, cubicsuperpath, simplestyle, copy, math, bezmisc, simpletransform, pathmodifier namespace 43 t = bezmisc.beziertatlength(bez, l, tolerance) 47 return bezmisc.bezierlength(bez, tolerance)
|
H A D | pathmodifier.py | 38 import bezmisc namespace
|
H A D | pathscatter.py | 43 import bezmisc namespace 94 box = bezmisc.pointdistance(p[i ][1],p[i ][2]) 95 box += bezmisc.pointdistance(p[i ][2],p[i+1][0]) 96 box += bezmisc.pointdistance(p[i+1][0],p[i+1][1]) 97 chord = bezmisc.pointdistance(p[i][1], p[i+1][1]) 99 b1, b2 = bezmisc.beziersplitatt([p[i][1],p[i][2],p[i+1][0],p[i+1][1]], 0.5) 211 x,y=bezmisc.tpoint(self.skelcomp[i-1],self.skelcomp[i],1+t) 215 x,y=bezmisc.tpoint(self.skelcomp[i],self.skelcomp[i+1],t)
|
H A D | measure.py | 42 import bezmisc namespace 89 t = bezmisc.beziertatlength(bez, l, tolerance) 93 return bezmisc.bezierlength(bez, tolerance)
|
H A D | render_alphabetsoup.py | 34 import bezmisc namespace
|
H A D | gcodetools.py | 47 based on bezmisc.py (C) 2005 Aaron Spike, aaron@ekips.org 74 import bezmisc namespace 89 import bezmisc namespace 99 ax,ay,bx,by,cx,cy,x0,y0=bezmisc.bezierparameterize(((bx0,by0),(bx1,by1),(bx2,by2),(bx3,by3))) 114 bezmisc.bezierslopeatt = bezierslopeatt 503 ax,ay,bx,by,cx,cy,x0,y0 = bezmisc.bezierparameterize((csp[i][j-1][1],csp[i][j-1][2],csp[i][j][0],csp[i][j][1])) 540 ax,ay,bx,by,cx,cy,dx,dy = bezmisc.bezierparameterize(a) 541 ax1,ay1,bx1,by1,cx1,cy1,dx1,dy1 = bezmisc.bezierparameterize(b) 685 ax,ay,bx,by,cx,cy,dx,dy = bezmisc.bezierparameterize(csp_segment_to_bez(sp1,sp2)) 721 ax,ay,bx,by,cx,cy,dx,dy = bezmisc [all...] |