Closed inobelar closed 1 year ago
Some includes not used directly in header-files and 'pollute' namespace, that's why they moved into source-files.
<cmath>
Vector2.h
Vector2.cpp
<cstdlib>
<cstddef>
EdgeHolder.cpp
<cstdlib> removed from
and
Changes tested during compiling "core-only" library with gcc 11.3.0
gcc 11.3.0
Ok, did my own version in 00d4046.
Some includes not used directly in header-files and 'pollute' namespace, that's why they moved into source-files.
<cmath>
inVector2.h
moved intoVector2.cpp
<cstdlib>
not used inVector2.h
, but after removing,<cstddef>
needed inEdgeHolder.cpp
<cstdlib> removed from
generator-config.hand
shape-description.h`Changes tested during compiling "core-only" library with
gcc 11.3.0