* Add docs for PathInstruction
* Add docs for renderablecartesianaxes and navigationstate
* Write docs for ExoplanetDataPreparationTask
* Add some kind of documentation for the task base class
Was already showing in the list, but the property or decription was not included
* Apply suggestions from code review
* Address review comments
* Clarify confusing sentence
* Slight rephrasing
* Make reading exoplanet data from CSV during runtime work
* Add function descriptions
* Clarify an info message
* Initialize all data parameters with NaN, to prevent unpredictable values when a parameter is not included in the dataset
Co-authored-by: Alexander Bock <alexander.bock@liu.se>
---------
Co-authored-by: Alexander Bock <alexander.bock@liu.se>
* Python script to download all the columns needed
* Update task file. Use strings instead of std::filesystem::path, so that relative paths and tokens can be used
* Add the ability to automatically generate code to extract values out of a Dictionary (see https://github.com/openspace/codegen for more information on how to use this)
* Applied this technique to a large number of cases in the codebase
* Don't add _codegen files to the repository
Co-authored-by: Emma Broman <emma.broman@liu.se>
* Remove name conversion to match speck file
* Instead update the speck file so that the names are consistent between files
* Tiny cleanup
* Enable visualization of systems with a subset of planets missing data
* Prevent overriding star information with non valid data