Use save instead of clearObj in a MP drawing.
authorMatthijs Kooijman <matthijs@stdin.nl>
Tue, 29 Sep 2009 12:04:32 +0000 (14:04 +0200)
committerMatthijs Kooijman <matthijs@stdin.nl>
Tue, 29 Sep 2009 12:04:32 +0000 (14:04 +0200)
Chapters/Introduction.tex

index 7458e2f..69fb7e4 100644 (file)
@@ -26,6 +26,7 @@ andword = map not
 
   \startMPcode
     % Create objects
+    save a, inp, out;
     newCircle.inp(btex $\overrightarrow{input}$ etex) "framed(false)";
     num := 4;
     for i=1 upto num:
@@ -55,11 +56,6 @@ andword = map not
     drawObj(out);
     % Draw a dotted line between the middle operations
     ncline(a2)(a3) "linestyle(dashed withdots)", "arrows(-)";
-
-    % Clear everything
-    clearObj a;
-    clearObj inp;
-    clearObj out;
   \stopMPcode
 
   Slightly more complicated is the following incremental summation of values: