% lua-tikz3dtools-expl3-command-definitions.sty
\ProvidesExplFile
   {lua-tikz3dtools-expl3-command-definitions}
   {2025/07/08}{1.0.0}{Test file}
\lua_load_module:n { lua-tikz3dtools-parametric-objects }
\NewDocumentCommand { \appendlabel } {o} {
   \group_begin:
   \tikzset{
       /lua-tikz3dtools/parametric/label/.search~also = {/tikz}
       ,/lua-tikz3dtools/parametric/label/.cd
       ,#1
   }
   \__lua_tikztdtools_appendlabel:
   \group_end:
}
\NewDocumentCommand { \appendpoint } {o} {
   \group_begin:
   \tikzset{
       /lua-tikz3dtools/parametric/point/.search~also = {/tikz}
       ,/lua-tikz3dtools/parametric/point/.cd
       ,#1
   }
   \__lua_tikztdtools_appendpoint:
   \group_end:
}
\NewDocumentCommand { \appendcurve } {o} {
   \group_begin:
   \tikzset{
       /lua-tikz3dtools/parametric/curve/.search~also = {/tikz}
       ,/lua-tikz3dtools/parametric/curve/.cd
       ,#1
   }
   \__lua_tikztdtools_appendcurve:
   \group_end:
}
\NewDocumentCommand { \appendsurface } {o} {
   \group_begin:
   \tikzset{
       /lua-tikz3dtools/parametric/surface/.search~also = {/tikz}
       ,/lua-tikz3dtools/parametric/surface/.cd
       ,#1
   }
   \__lua_tikztdtools_appendsurface:
   \group_end:
}
\NewDocumentCommand { \rendersegments } {} {
   \__lua_tikztdtools_rendersegments:
}
\NewDocumentCommand { \appendplane } {o} {
   \group_begin:
   \tikzset{
       /lua-tikz3dtools/clipped-subspace/plane/.search~also =
           {/lua-tikz3dtools/clipped-subspace}
       ,/lua-tikz3dtools/clipped-subspace/plane/.cd
       ,#1
   }
   \__lua_tikztdtools_appendplane:
   \group_end:
}