aboutsummaryrefslogtreecommitdiffstats
path: root/examples/drawing2d/parallel.jl
diff options
context:
space:
mode:
authorbnewbold <bnewbold@robocracy.org>2016-02-21 18:08:55 -0800
committerbnewbold <bnewbold@robocracy.org>2016-02-21 18:08:55 -0800
commitb24f282bca4af63982937c10835063d3e6e9eb74 (patch)
treefd8c58601beb3964ccecf4709f7b28944fc1c36b /examples/drawing2d/parallel.jl
parent84572be10cdfc852530787a5dc78ddef3e0f23cd (diff)
downloadPyX.jl-b24f282bca4af63982937c10835063d3e6e9eb74.tar.gz
PyX.jl-b24f282bca4af63982937c10835063d3e6e9eb74.zip
add many, many more example conversions. still not complete
Diffstat (limited to 'examples/drawing2d/parallel.jl')
-rw-r--r--examples/drawing2d/parallel.jl23
1 files changed, 23 insertions, 0 deletions
diff --git a/examples/drawing2d/parallel.jl b/examples/drawing2d/parallel.jl
new file mode 100644
index 0000000..73b284a
--- /dev/null
+++ b/examples/drawing2d/parallel.jl
@@ -0,0 +1,23 @@
+# Original Python:
+# from pyx import *
+
+# c = canvas.canvas()
+# p = path.line(0, 0, 2, 2)
+# p.append(path.curveto(2, 0, 3, 0, 4, 0))
+# c.stroke(p)
+# c.stroke(p, [deformer.parallel(0.2), color.rgb.blue])
+# c.stroke(p, [deformer.parallel(-0.2), color.rgb.red])
+# c.writeEPSfile("parallel")
+# c.writePDFfile("parallel")
+# c.writeSVGfile("parallel")
+
+using PyX
+
+c = canvas.canvas()
+p = path.line(0, 0, 2, 2)
+pyx_append(p, path.curveto(2, 0, 3, 0, 4, 0))
+stroke(c, p)
+stroke(c, p, [deformer.parallel(0.2), color_rgb.blue])
+stroke(c, p, [deformer.parallel(-0.2), color_rgb.red])
+writeEPSfile(c, "parallel")
+writePDFfile(c, "parallel")