X-Git-Url: https://melusine.eu.org/syracuse/G/git/?p=delaunay.git;a=blobdiff_plain;f=luamesh.sty;h=5110cb3c84ed7d2ce6d13d97d2d764575f09f82b;hp=69d2ad85a0875eb86e21e922bc78f37ea90dd6cc;hb=727795d8de3f933aee3189314a99644afbf7a370;hpb=02c985137bc9977698c0fff1a6d5b747d69192b0 diff --git a/luamesh.sty b/luamesh.sty index 69d2ad8..5110cb3 100644 --- a/luamesh.sty +++ b/luamesh.sty @@ -155,12 +155,12 @@ }% % % -%%%%%%%%%%%%%%%%% the trace Points macro +%%%%%%%%%%%%%%%%% the draw Points macro %% plot the list of points given in argument % the engine -\define@boolkey{tracePoints}{tikz}[true]{}% +\define@boolkey{drawPoints}{tikz}[true]{}% %% show the bounding box for delaunay -\define@choicekey*{tracePoints}{bbox}[\val\nr]{none, show}{% +\define@choicekey*{drawPoints}{bbox}[\val\nr]{none, show}{% \ifcase\nr\relax% \def\luameshval@tp@bbox{none}% \or% @@ -168,9 +168,9 @@ \fi% }% %% the scale -\define@key{tracePoints}{scale}[1cm]{\def\luameshval@tp@scale{#1}}% +\define@key{drawPoints}{scale}[1cm]{\def\luameshval@tp@scale{#1}}% %% print points -\define@choicekey*{tracePoints}{print}[\val\nr]{none, points}{% +\define@choicekey*{drawPoints}{print}[\val\nr]{none, points}{% \ifcase\nr\relax% \def\luameshval@tp@print{none}% \or% @@ -178,9 +178,9 @@ \fi% }% %% the name of the point -\define@key{tracePoints}{meshpoint}[P]{\def\luameshval@tp@meshpoint{#1}}% +\define@key{drawPoints}{meshpoint}[P]{\def\luameshval@tp@meshpoint{#1}}% %% the mode for reading the points -\define@choicekey*{tracePoints}{mode}[\val\nr]{int, ext}{% +\define@choicekey*{drawPoints}{mode}[\val\nr]{int, ext}{% \ifcase\nr\relax% \def\luameshval@tp@mode{int}% \or% @@ -188,19 +188,19 @@ \fi% }% %% the name of the color of drawing -\define@key{tracePoints}{color}[black]{\def\luameshval@tp@color{#1}}% +\define@key{drawPoints}{color}[black]{\def\luameshval@tp@color{#1}}% %% the name of the color of drawing the bbox -\define@key{tracePoints}{colorBbox}[black]{\def\luameshval@tp@colorbbox{#1}}% +\define@key{drawPoints}{colorBbox}[black]{\def\luameshval@tp@colorbbox{#1}}% % -\presetkeys{tracePoints}{tikz=false,bbox=none,scale, meshpoint,mode=int,print=none,color,colorBbox}{}% +\presetkeys{drawPoints}{tikz=false,bbox=none,scale, meshpoint,mode=int,print=none,color,colorBbox}{}% % -\newcommand{\tracePointsMesh}[2][]{% +\newcommand{\drawPointsMesh}[2][]{% % #1 : optionnal arguments % #2 : the string containing the list of points % (x1,y1);(x2,y2);... or the name file containing the points - \setkeys{tracePoints}{#1} % + \setkeys{drawPoints}{#1} % \def\MeshPoint{\luameshval@tp@meshpoint}% - \ifKV@tracePoints@tikz% if we are using tikz + \ifKV@drawPoints@tikz% if we are using tikz \directlua{% printPointsTikZ("#2","\luameshval@tp@mode","\luameshval@tp@print","\luameshval@tp@bbox","\luameshval@tp@scale","\luameshval@tp@color","\luameshval@tp@colorbbox")% }% @@ -215,11 +215,11 @@ }% % -%%%%%%%%%%%%%%%% the trace Points macro inc with callbacks +%%%%%%%%%%%%%%%% the draw Points macro inc with callbacks %% engine of drawing -\define@boolkey{tracePointsInc}{tikz}[true]{}% +\define@boolkey{drawPointsInc}{tikz}[true]{}% %% show the bounding box for delaunay -\define@choicekey*{tracePointsInc}{bbox}[\val\nr]{none, show}{% +\define@choicekey*{drawPointsInc}{bbox}[\val\nr]{none, show}{% \ifcase\nr\relax% \def\luameshval@tpi@bbox{none}% \or% @@ -227,9 +227,9 @@ \fi% }% %% the scale -\define@key{tracePointsInc}{scale}[1cm]{\def\luameshval@tpi@scale{#1}}% +\define@key{drawPointsInc}{scale}[1cm]{\def\luameshval@tpi@scale{#1}}% %% print points -\define@choicekey*{tracePointsInc}{print}[\val\nr]{none, points}{% +\define@choicekey*{drawPointsInc}{print}[\val\nr]{none, points}{% \ifcase\nr\relax% \def\luameshval@tpi@print{none}% \or% @@ -237,9 +237,9 @@ \fi% }% %% the name of the point -\define@key{tracePointsInc}{meshpoint}[P]{\def\luameshval@tpi@meshpoint{#1}}% +\define@key{drawPointsInc}{meshpoint}[P]{\def\luameshval@tpi@meshpoint{#1}}% %% the mode for reading the points -\define@choicekey*{tracePointsInc}{mode}[\val\nr]{int, ext}{% +\define@choicekey*{drawPointsInc}{mode}[\val\nr]{int, ext}{% \ifcase\nr\relax% \def\luameshval@tpi@mode{int}% \or% @@ -249,22 +249,22 @@ % % color %% the name of the color of drawing -\define@key{tracePointsInc}{color}[black]{\def\luameshval@tpi@color{#1}}% +\define@key{drawPointsInc}{color}[black]{\def\luameshval@tpi@color{#1}}% %% the name of the color of drawing the bbox -\define@key{tracePointsInc}{colorBbox}[black]{\def\luameshval@tpi@colorbbox{#1}}% +\define@key{drawPointsInc}{colorBbox}[black]{\def\luameshval@tpi@colorbbox{#1}}% % -\presetkeys{tracePointsInc}{tikz=false,bbox=none,scale, meshpoint,mode=int,print=none,color,colorBbox}{}% +\presetkeys{drawPointsInc}{tikz=false,bbox=none,scale, meshpoint,mode=int,print=none,color,colorBbox}{}% % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\newcommand*{\tracePointsMeshinc}[4][]{% +\newcommand*{\drawPointsMeshinc}[4][]{% % #1 : optionnal arguments % #2 : the string containing the list of points % (x1,y1);(x2,y2);... or the name file containing the points % #3 : the code to place before the generated one % #4 : the code to place after the generated one - \setkeys{tracePointsInc}{#1} % + \setkeys{drawPointsInc}{#1} % \def\MeshPoint{\luameshval@tpi@meshpoint}% - \ifKV@tracePointsInc@tikz% if we are using tikz + \ifKV@drawPointsInc@tikz% if we are using tikz \directlua{% buildMeshTikZ("#2","\luameshval@tpi@mode","\luameshval@tpi@print","\luameshval@tpi@bbox","full","\luameshval@tpi@sc%ale","\luameshval@tpi@color")% }%