Skip to content

Documentation updates.#1048

Merged
seanmcleod merged 1 commit intoJSBSim-Team:masterfrom
bcoconni:docs_update
Mar 3, 2024
Merged

Documentation updates.#1048
seanmcleod merged 1 commit intoJSBSim-Team:masterfrom
bcoconni:docs_update

Conversation

@bcoconni
Copy link
Member

@bcoconni bcoconni commented Mar 2, 2024

This PR addresses 2 issues related to documentation:

Regarding the first issue, the problem is due to the lack of Doxygen documentation in src/simgear/props/props.hxx which makes python/Doxy2PyDocStrings.py crash. The problem has been fixed by including the documentation of FGPropertyNode.get_double_value() and FGPropertyNode.get_double_value() directly in python/JSBSim.pyx.in.

In the process, FGPropertyNode.set_double_value() has been fixed to behave like its C++ counterpart (returns a boolean to indicate if the update of the property value has succeeded).

Fixes `FGPropertyNode.set_double_value()` to behave like its C++ counterpart in the process (returns a boolean to indicate if the update of the property value has succeeded).
@seanmcleod seanmcleod merged commit 37d4f25 into JSBSim-Team:master Mar 3, 2024
@bcoconni bcoconni deleted the docs_update branch March 3, 2024 11:42
@davidmegginson
Copy link

davidmegginson commented Mar 6, 2024

Since all of the other control inputs are normalised between 0.0 and 1.0 (or -1.0 and 1.0), it seems strange that the mixture wouldn't be, but understood why that's necessary to work around an issue in one of the FDMs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants