}%
%
%
-%%%%%%%%%%%%%%%%% 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%
\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%
\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%
\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")%
}%
}%
%
-%%%%%%%%%%%%%%%% 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%
\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%
\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%
%
% 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")%
}%
\buildMeshBW[mode=ext,bbox = show, color=red,colorBbox = blue]{mesh.txt}
-\tracePointsMesh[mode=ext,bbox = show, color=red,print=points]{mesh.txt}
+\drawPointsMesh[mode=ext,bbox = show, color=red,print=points]{mesh.txt}
-\tracePointsMesh[mode=ext,bbox = show, color=red]{mesh.txt}
+\drawPointsMesh[mode=ext,bbox = show, color=red]{mesh.txt}
\buildMeshBWinc[mode=ext,bbox = show, color=red,colorBbox = blue]{mesh.txt}{%
\buildMeshBW[tikz,mode=ext, color=red]{mesh.txt}
-\tracePointsMesh[tikz,mode=ext,bbox = show,
+\drawPointsMesh[tikz,mode=ext,bbox = show,
color=red,print=points]{mesh.txt}
-\tracePointsMesh[tikz,mode=ext,bbox = show, color=red]{mesh.txt}
+\drawPointsMesh[tikz,mode=ext,bbox = show, color=red]{mesh.txt}
\buildMeshBWinc[tikz,mode=ext,bbox = show, colorBbox = blue]{mesh.txt}{%
}%