X-Git-Url: https://melusine.eu.org/syracuse/G/git/?p=delaunay.git;a=blobdiff_plain;f=test%2Fanimation.tex;h=d47832a107fd834292d0c3525e8aa9d7a2c4c65c;hp=b3d33a749db4684c8219314be844abefd1e95239;hb=791c961e11f1d1114a9c8ba169d1422a8bcb4a94;hpb=d865bd5b172801559649eabbef29fd8f3898ce70 diff --git a/test/animation.tex b/test/animation.tex index b3d33a7..d47832a 100644 --- a/test/animation.tex +++ b/test/animation.tex @@ -6,39 +6,60 @@ \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}{% +\buildMeshBWinc[ +mode=ext, +bbox = show, +colorBbox = blue!20, +print=points +] +{meshInit.txt}% +{% + beginfig(0); + \drawPath +}% +{% + \clipPath + endfig; +} + +\multido{\ii=5+1}{4}{% \newpage \meshAddPointBWinc[ mode=ext,step=badtriangles, colorNew =green!20!red, colorBack=red!10, colorCircle = blue, + bbox = show, + colorBbox = blue!20 ] {mesh.txt}{\ii}% {% beginfig(0); + \drawPath }% {% - draw (-1,-1)*u--(7.5,-1)*u--(7.5,5)*u--(-1,5)*u--cycle withcolor 0.99white; - clip currentpicture to (-1,-1)*u--(7.5,-1)*u--(7.5,5)*u--(-1,5)*u--cycle; + \clipPath endfig; - } \newpage + } \newpage \meshAddPointBWinc[ mode=ext,step=cavity, colorNew =green!20!red, colorBack=red!10, colorCircle = blue, + bbox = show, + colorBbox = blue!20 ] {mesh.txt}{\ii}% {% beginfig(0); + \drawPath }% {% - draw (-1,-1)*u--(7.5,-1)*u--(7.5,5)*u--(-1,5)*u--cycle withcolor 0.99white; - clip currentpicture to (-1,-1)*u--(7.5,-1)*u--(7.5,5)*u--(-1,5)*u--cycle; + \clipPath endfig; } \newpage \meshAddPointBWinc[ @@ -46,18 +67,47 @@ colorNew =green!20!red, colorBack=red!10, colorCircle = blue, - ] + bbox = show, + colorBbox = blue!20] {mesh.txt}{\ii}% {% beginfig(0); + \drawPath }% {% - draw (-1,-1)*u--(7.5,-1)*u--(7.5,5)*u--(-1,5)*u--cycle withcolor 0.99white; - clip currentpicture to (-1,-1)*u--(7.5,-1)*u--(7.5,5)*u--(-1,5)*u--cycle; + \clipPath endfig; } } - - +\newpage +\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}