MathGL/FigureClass refactoring
Hey,
so I'm not sure who is responsible for the repository, so I just assigned this merge request to the last person that made a commit. Please reassign if you don't feel responsible.
Anyway, I'm an assistent in the NumPDE lecture and we are using youre MathGL FigureClass files. There I found some minor flaws that I fixed. Please review them and afterwards accept the merge request or come back with feedback. I didn't check whether the code compiles in your repo, but since I only moved some code and added some inline statements it should be fine. For completeness here is the commit message that reflects my changes
function crossjoin in MathGL/FigureClass/src/MglStyle.hpp is now static
Out of line definitions in MathGL/FigureClass/src/MglStyle.hpp are now inlined (must be placed in a cpp file otherwise)
Moved templated functions in FigureClass/src/figure.cpp to FigureClass/src/figure.hpp