12 Commits

Author SHA1 Message Date
5a332ec060 Substantial refactor and cleanup of Propagator and Rocket class (now RocketModel class) 2024-03-17 10:19:39 -06:00
46eca1136f Remove model::Stage for now. It'll be good in the future, but makes initial development more complex. Prototype with single stage rocket for now while working out the physics engine 2024-03-17 08:13:24 -06:00
41183b8397 WIP. Added Stage objects, and made Stage and Rocket a Propagatable. Changed Propagator to propagate a Propagatable instead of a Rocket. This is to allow for propagating dropped stages 2023-10-20 14:48:35 -06:00
4da21707b6 Building and running again 2023-10-16 17:40:33 -06:00
22c4e79f52 WIP 2023-05-18 19:58:34 -06:00
558211e9fe Removed the Propagator from the Rocket. It shouldn't really be there, now the Propagator belongs to QtRocket, and is paired with a particular Rocket model, but doesn't belong to that model 2023-05-06 09:20:42 -06:00
36c43b1f26 Thrustcurve.org fix, motors now load. Also cleanup to not use implicit callbacks, now all signals/slots are explicitly connected 2023-04-27 20:36:45 -06:00
fb6f221137 Now with ThrustCurve.org integration 2023-04-27 12:03:09 -06:00
32c9cda4b8 adding doxygen comments 2023-04-22 16:29:08 -06:00
311870e957 Initial Thrustcurve.org integration. Can get metadata and perform searches 2023-04-22 10:19:46 -06:00
3f6342994d Adding AnalysisWindow dialog. Test calculate ballistic trajectory now opens trajectory plot in new AnalysisWindow 2023-04-19 18:58:07 -06:00
29871ecfdf Adding AnalysisWindow ui 2023-04-15 15:40:41 -06:00