netgen/libsrc/geom2d
Monty Montgomery 6159d89386 Numerous changes to python bindings for clean stub generation
I'm uncertain about earlier/alternate versions, but the current
version of mainline pybind11_stubgen requires a number of changes in
the python binding cpp files to succeed:

__repr__ implementation added for some basic types

Added default descriptions via py::arg_v variant syntax for those
cases where a __repr__ implementation made no sense (eg, for a default
sonstructor of a complex type)

Moved class declarations to precede first use in arguments/returns

Added trailing default arguments, so that mandatory args did not
follow optional args (without resorting to kwargs trickery).
2022-05-15 01:16:58 -04:00
..
CMakeLists.txt rework build system, separate gui and non-gui code 2022-05-05 14:39:31 +02:00
csg2d.cpp Fix various typos 2022-03-25 18:22:05 -04:00
csg2d.hpp solid2d gets its own maxh parameter such that maxh is also respected inside the domain 2021-11-18 09:25:17 +01:00
genmesh2d.cpp increase meshsize boundingbox in 2D 2021-11-30 18:39:12 +01:00
geom2dpkg.cpp use std::filesystem::path 2022-02-23 11:56:00 +01:00
geometry2d.cpp use std::filesystem::path 2022-02-23 11:56:00 +01:00
geometry2d.hpp rework build system, separate gui and non-gui code 2022-05-05 14:39:31 +02:00
python_geom2d.cpp Numerous changes to python bindings for clean stub generation 2022-05-15 01:16:58 -04:00
spline2d.hpp Rename Array to NgArray 2019-07-09 10:39:16 +02:00
vsgeom2d.cpp Rename Array to NgArray 2019-07-09 10:39:16 +02:00
vsgeom2d.hpp rework build system, separate gui and non-gui code 2022-05-05 14:39:31 +02:00