Feature request: add overloads for some API functions
Hi!
I frequently don't care of some info returned by several API functions. In particular, the parametricCoord
of the getNode*
family, and the affineTransform
of getPeriodicNodes
. Every time that I use those functions I have to define a variable that I don't use.
Would it be possible to add overloads that do not return such info? For example:
GMSH_API void getNodes(std::vector<std::size_t> & nodeTags,
std::vector<double> & coord,
const int dim = -1,
const int tag = -1,
const bool includeBoundary = false);
I realize that it would be possible for the C API, but since in C++ we have to deal with ABI and mangling troubles, let's take advantage of the pros.
Please feel free to close if you believe it's not worth it.