summaryrefslogtreecommitdiff
path: root/Examples/GIFPlot/Pike
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/GIFPlot/Pike')
-rw-r--r--Examples/GIFPlot/Pike/check.list2
-rw-r--r--Examples/GIFPlot/Pike/simple/Makefile24
-rw-r--r--Examples/GIFPlot/Pike/simple/README5
-rw-r--r--Examples/GIFPlot/Pike/simple/runme.pike30
-rw-r--r--Examples/GIFPlot/Pike/simple/simple.i38
5 files changed, 0 insertions, 99 deletions
diff --git a/Examples/GIFPlot/Pike/check.list b/Examples/GIFPlot/Pike/check.list
deleted file mode 100644
index d38998cab..000000000
--- a/Examples/GIFPlot/Pike/check.list
+++ /dev/null
@@ -1,2 +0,0 @@
-# see top-level Makefile.in
-simple
diff --git a/Examples/GIFPlot/Pike/simple/Makefile b/Examples/GIFPlot/Pike/simple/Makefile
deleted file mode 100644
index d339e0333..000000000
--- a/Examples/GIFPlot/Pike/simple/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-TOP = ../../..
-SWIG = $(TOP)/../swig
-SWIGOPT =
-SRCS =
-TARGET = simple
-INTERFACE = simple.i
-LIBS = -L../.. -lgifplot
-INCLUDES = -I../../Include
-
-all::
- $(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
- INCLUDES='$(INCLUDES)' LIBS='$(LIBS)' SWIGOPT='$(SWIGOPT)' \
- TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' pike
-
-static::
- $(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
- INCLUDES='$(INCLUDES)' LIBS='$(LIBS)' SWIGOPT='$(SWIGOPT)' \
- TARGET='mypike' INTERFACE='$(INTERFACE)' pike_static
-
-clean::
- $(MAKE) -f $(TOP)/Makefile pike_clean
- rm -f *.gif
-
-check: all
diff --git a/Examples/GIFPlot/Pike/simple/README b/Examples/GIFPlot/Pike/simple/README
deleted file mode 100644
index 177b3633b..000000000
--- a/Examples/GIFPlot/Pike/simple/README
+++ /dev/null
@@ -1,5 +0,0 @@
-This is a very minimalistic example in which just a few functions
-and constants from library are wrapped and used to draw some simple
-shapes. The script 'runme.pike' runs the example.
-
-
diff --git a/Examples/GIFPlot/Pike/simple/runme.pike b/Examples/GIFPlot/Pike/simple/runme.pike
deleted file mode 100644
index 0e70235f1..000000000
--- a/Examples/GIFPlot/Pike/simple/runme.pike
+++ /dev/null
@@ -1,30 +0,0 @@
-int main()
-{
- // Draw some simple shapes
- write("Drawing some basic shapes\n");
-
- .simple.ColorMap cmap = .simple.new_ColorMap();
- .simple.FrameBuffer 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");
- write("Wrote image.gif\n");
-
- .simple.delete_FrameBuffer(f);
- .simple.delete_ColorMap(cmap);
-
- return 0;
-}
-
diff --git a/Examples/GIFPlot/Pike/simple/simple.i b/Examples/GIFPlot/Pike/simple/simple.i
deleted file mode 100644
index 457bc4c09..000000000
--- a/Examples/GIFPlot/Pike/simple/simple.i
+++ /dev/null
@@ -1,38 +0,0 @@
-/* This example shows a very simple interface wrapping a few
- primitive declarations */
-
-%module simple
-%{
-#include "gifplot.h"
-%}
-
-typedef unsigned char Pixel;
-
-/* Here are a few useful functions */
-
-ColorMap *new_ColorMap(char *filename = 0);
-void delete_ColorMap(ColorMap *cmap);
-
-FrameBuffer *new_FrameBuffer(unsigned int width, unsigned int height);
-void delete_FrameBuffer(FrameBuffer *frame);
-void FrameBuffer_clear(FrameBuffer *frame, Pixel color);
-void FrameBuffer_line(FrameBuffer *frame, int x1, int y1, int x2, int y2, Pixel color);
-void FrameBuffer_box(FrameBuffer *frame, int x1, int y1, int x2, int y2, Pixel color);
-void FrameBuffer_circle(FrameBuffer *frame, int x1, int y1, int radius, Pixel color);
-int FrameBuffer_writeGIF(FrameBuffer *f, ColorMap *c, char *filename);
-
-/* And some useful constants */
-
-#define BLACK 0
-#define WHITE 1
-#define RED 2
-#define GREEN 3
-#define BLUE 4
-#define YELLOW 5
-#define CYAN 6
-#define MAGENTA 7
-
-
-
-
-