Importing from a space separated text file has been added as well as exporting of this data to XML format.
You can now add plot and axis titles to the plot by right clicking and selecting the appropriate option in the displayed context menu.
It is also possible to equalize the axes and see calculate various wing properties.
Yes thats right, debug mode works perfectly.
I decided to have another attempt to build in debug mode and after reviewing the Qt4 reference documentation for the Qt4 Plugin Module I simply changed the buidl mode of all targets to "debug".
I then tested the debugger with a breakpoint in the mpe module and it worked fine!
This didn't require any changes to the code and so as far as I know it will work with all existing commits. If not all, then definitely the last one.... read more
The first usable version of the sketcher module is complete.
Saving and loading of files now creates and loads files with .xml extensions.
The contents of release candidate 1.0 have been listed. This will evolve with time.
Fixed some bugs and added some minor tweaks.
Added the sketcher code for the first time.
Implemented the atmosphere class as a static library.
XML configuration files are now used.
Plot can now be zoomed and panned.
I have neatened up the modifications for cross-platform compatibility. The unit tests will still not compile in MSVC due to some strange library linking error. If you check out th latest version of the software for use in an MSVC environment, it is neccessary to edit the following files as follows:
1) modules/modules.pro - remove "skethcer" from the subdirs variable because the sketcher module is not yet part of the code.
2) trantoo.pro- remove "tests" from the subdirs variable because they don't work in windows.
Completed implementation of unit tests for all calculations so far. I also renamed the calculation classes in the APE and MPE modules in order to provide a more accurate idea of what they do.
TRANTOO now has the capability to save and load data to an xml file. this has been implemented using the Qt Dom classes belonging to the QtXml module. TRANTOO itself handles the actual file management and creation of a QDomDocument. A pointer to this document is passed out through the interface to the module. The module is then responsible for extracting data or populating the document.
Calculations for the missile wing drag have been added to the MPE module.
Also:
- restructured Drag class.
- updated website and set it up to be managed with svn
Although creation of the website was delayed because the shell.surceforge server was down last week, it is now up and running!
The Doxygen documentation has been uploaded into the space here on sourceforge allocated to the website. This will serve as the website for the project.
Yesterday I posted the version 0.1 of TRANTOO to sourceforge. This version is very simple but I did include the first example of a working module.
The APE module is designed for Aircraft Performance Estimation and will currently estimate and aircraft's flight envelope based on the stall speed, maximum indicated airspeed, maximum Mach and service ceiling. This module will be extended with time but serves as a good example of my intentions with this project.... read more