Rectification des fichiers et de la version pour le CTAN
[delaunay.git] / test / animation.tex
index bad690b..17ea062 100644 (file)
 \usepackage{multido}
 \pagestyle{empty}
 
+\def\drawPath{draw (-2,-2)*u--(8,-2)*u--(8,6)*u--(-2,6)*u--cycle  withcolor 0.99white;}
+\def\clipPath{clip currentpicture to (-2,-2)*u--(8,-2)*u--(8,6)*u--(-2,6)*u--cycle;}
 
 \begin{document}
 
-\multido{\ii=5+1}{3}{%
+\drawPointsMeshinc[
+mode=ext,
+bbox = show,
+colorBbox = blue!20,
+print=points
+]
+{mesh.txt}%
+{%
+  beginfig(0);
+  \drawPath
+}%
+{%
+  \clipPath
+  endfig;
+}
+
+\newpage
+
+\buildMeshBWinc[
+mode=ext,
+bbox = show,
+colorBbox = blue!20,
+print=points
+]
+{meshInit.txt}%
+{%
+  beginfig(0);
+  \drawPath
+}%
+{%
+  \clipPath
+  endfig;
+}
+
+\multido{\ii=5+1}{4}{%
   \newpage
-  \meshAddOnePoint[mode=ext,step=badtriangles,
+  \meshAddPointBWinc[
+  mode=ext,step=badtriangles,
   colorNew =green!20!red,
   colorBack=red!10,
   colorCircle = blue,
-  ]{mesh.txt}{\ii}
-  \newpage
-  \meshAddOnePoint[mode=ext,step=cavity,
+  bbox = show,
+  colorBbox = blue!20
+  ]
+  {mesh.txt}{\ii}%
+  {%
+    beginfig(0);
+    \drawPath
+  }%
+  {%
+    \clipPath
+    endfig;
+  }   \newpage
+  \meshAddPointBWinc[
+  mode=ext,step=cavity,
   colorNew =green!20!red,
   colorBack=red!10,
   colorCircle = blue,
-  ]{mesh.txt}{\ii}
-  \newpage
-  \meshAddOnePoint[mode=ext,step=newtriangles,
+  bbox = show,
+  colorBbox = blue!20
+  ]
+  {mesh.txt}{\ii}%
+  {%
+    beginfig(0);
+    \drawPath
+  }%
+  {%
+    \clipPath
+    endfig;
+  }  \newpage
+  \meshAddPointBWinc[
+  mode=ext,step=newtriangles,
   colorNew =green!20!red,
   colorBack=red!10,
   colorCircle = blue,
-  ]{mesh.txt}{\ii}
+  bbox = show,
+  colorBbox = blue!20]
+  {mesh.txt}{\ii}%
+  {%
+    beginfig(0);
+    \drawPath
+  }%
+  {%
+    \clipPath
+    endfig;
+  }
 }
-
 \newpage
-
-\buildMesh[mode=ext,print=points]{mesh.txt}
-
+\buildMeshBWinc[
+mode=ext,
+bbox = show,
+colorBbox = blue!20,
+print=points
+]
+{mesh.txt}%
+{%
+  beginfig(0);
+  \drawPath
+}%
+{%
+  \clipPath
+  endfig;
+}
+\newpage
+\buildMeshBWinc[
+mode=ext,
+print=points
+]
+{mesh.txt}%
+{%
+  beginfig(0);
+  \drawPath
+}%
+{%
+  \clipPath
+  endfig;
+}
 
 \end{document}

Licence Creative Commons Les fichiers de Syracuse sont mis à disposition (sauf mention contraire) selon les termes de la
Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.