summaryrefslogtreecommitdiff
path: root/Examples/GIFPlot/Python/simple/runme.py
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/GIFPlot/Python/simple/runme.py')
-rw-r--r--Examples/GIFPlot/Python/simple/runme.py27
1 files changed, 27 insertions, 0 deletions
diff --git a/Examples/GIFPlot/Python/simple/runme.py b/Examples/GIFPlot/Python/simple/runme.py
new file mode 100644
index 0000000..dade677
--- /dev/null
+++ b/Examples/GIFPlot/Python/simple/runme.py
@@ -0,0 +1,27 @@
+# Draw some simple shapes
+print "Drawing some basic shapes"
+import simple
+
+cmap = simple.new_ColorMap()
+f = simple.new_FrameBuffer(400,400)
+
+# Clear the picture
+simple.FrameBuffer_clear(f,simple.BLACK)
+
+# Make a red box
+simple.FrameBuffer_box(f,40,40,200,200,simple.RED)
+
+# Make a blue circle
+simple.FrameBuffer_circle(f,200,200,40,simple.BLUE)
+
+# Make green line
+simple.FrameBuffer_line(f,10,390,390,200, simple.GREEN)
+
+# Write an image out to disk
+
+simple.FrameBuffer_writeGIF(f,cmap,"image.gif")
+print "Wrote image.gif"
+
+simple.delete_FrameBuffer(f)
+simple.delete_ColorMap(cmap)
+