\definecolor{TeXCluaMeshBackTikZ}{rgb}{0.99,0.85,0.85}
% default color for circoncircle
\definecolor{TeXCluaMeshCircleTikZ}{rgb}{0.1,0.6,0.1}
-
-
+%%
+%
%%%%%%%%%%%%%%%% the buildMesh command
%% the user can write code (tikz or MP)
%% before and after the generated code
buildMeshTikZBWinc("#2","\luaescapestring{\unexpanded{#3}}","\luaescapestring{\unexpanded{#4}}","\luameshval@bmi@mode","\luameshval@bmi@print","\luameshval@bmi@bbox","\luameshval@bmi@scale","\luameshval@bmi@color","\luameshval@bmi@colorbbox")%
}%
\else % we are using MP
- \mplibcolor{\luameshmpcolor}{\luameshval@bmi@color}
- \mplibcolor{\luameshmpcolorBbox}{\luameshval@bmi@colorbbox}
+ \mplibcolor{\luameshmpcolor}{\luameshval@bmi@color}%
+ \mplibcolor{\luameshmpcolorBbox}{\luameshval@bmi@colorbbox}%
\directlua{%
buildMeshMPBWinc("#2","\luaescapestring{\unexpanded{#3}}","\luaescapestring{\unexpanded{#4}}","\luameshval@bmi@mode","\luameshval@bmi@print","\luameshval@bmi@bbox","\luameshval@bmi@scale")%
}%
buildMeshTikZBW("#2","\luameshval@bm@mode","\luameshval@bm@print","\luameshval@bm@bbox","\luameshval@bm@scale","\luameshval@bm@color","\luameshval@bm@colorbbox")%
}%
\else % we are using MP
- \mplibcolor{\luameshmpcolor}{\luameshval@bm@color}
- \mplibcolor{\luameshmpcolorBbox}{\luameshval@bm@colorbbox}
+ \mplibcolor{\luameshmpcolor}{\luameshval@bm@color}%
+ \mplibcolor{\luameshmpcolorBbox}{\luameshval@bm@colorbbox}%
\directlua{%
buildMeshMPBW("#2","\luameshval@bm@mode","\luameshval@bm@print","\luameshval@bm@bbox","\luameshval@bm@scale")%
}%
printPointsTikZ("#2","\luameshval@tp@mode","\luameshval@tp@print","\luameshval@tp@bbox","\luameshval@tp@scale","\luameshval@tp@color","\luameshval@tp@colorbbox")%
}%
\else % we are using MP
- \mplibcolor{\luameshmpcolor}{\luameshval@tp@color}
- \mplibcolor{\luameshmpcolorBbox}{\luameshval@tp@colorbbox}
+ \mplibcolor{\luameshmpcolor}{\luameshval@tp@color}%
+ \mplibcolor{\luameshmpcolorBbox}{\luameshval@tp@colorbbox}%
\directlua{%
printPointsMP("#2","\luameshval@tp@mode","\luameshval@tp@print","\luameshval@tp@bbox","\luameshval@tp@scale")%
}%
\def\MeshPoint{\luameshval@tpi@meshpoint}%
\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")%
+ buildMeshTikZ("#2","\luameshval@tpi@mode","\luameshval@tpi@print","\luameshval@tpi@bbox","full","\luameshval@tpi@scale","\luameshval@tpi@color")%
}%
\else % we are using MP
- \mplibcolor{\luameshmpcolor}{\luameshval@tpi@color}
- \mplibcolor{\luameshmpcolorBbox}{\luameshval@tpi@colorbbox}
+ \mplibcolor{\luameshmpcolor}{\luameshval@tpi@color}%
+ \mplibcolor{\luameshmpcolorBbox}{\luameshval@tpi@colorbbox}%
\directlua{%
printPointsMPinc("#2","\luaescapestring{\unexpanded{#3}}","\luaescapestring{\unexpanded{#4}}","\luameshval@tpi@mode","\luameshval@tpi@print","\luameshval@tpi@bbox","\luameshval@tpi@scale")%
}%