reilleya / openMotor

An open-source internal ballistics simulator for rocket motor experimenters
GNU General Public License v3.0
368 stars 73 forks source link

Unify the many graph classes #118

Open reilleya opened 5 years ago

reilleya commented 5 years ago

At the very least, this commit should wrap up the FigureCanvas stuff in a class that makes it easier to build other graph classes. It would be nice to build a standard graph class that supports preferences that can be used in multiple spots in the application to cut down on the number of ___graph files. Also move to using the version of the grain cross section widget from the grains tab everywhere, because it is higher performance and would be nice to standardize.