Applied (mostly) as r3203 and r3201
[PyX/mjg.git] / examples / drawing2 / clipping.py
blob19274d8a0b4b4953468d3b39aca21a69d6605a53
1 from pyx import *
3 clippath = path.circle(0, 0, 1)
4 drawpath = path.line(-2, -2, 1.2, 2)
6 cl = canvas.canvas([canvas.clip(clippath)])
7 cl.stroke(drawpath, [color.rgb.red, style.linewidth(1.0)])
9 c = canvas.canvas()
10 c.stroke(drawpath, [style.linewidth(1.0)])
11 c.insert(cl)
12 c.stroke(clippath)
14 c.writeEPSfile("clipping")
15 c.writePDFfile("clipping")