Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

document issue #2089 (scale factors assumed positive) #2156

Merged
merged 1 commit into from
Dec 31, 2023

Conversation

stephengold
Copy link
Member

This PR improves the javadoc in the com.jme3.math package to document certain assumptions and limitations related to 3-D coordinate transforms.

In particular, Matrix4f.toScaleVector() does not capture reflection and Quaternion.fromRotationMatrix() fails to compensate for it. These limitations ripple outwards, affecting other Matrix4f, Quaternion, and Transform methods.

@stephengold stephengold added the Documentation Issues that affect the Wiki, Javadoc or any other form of documentation label Dec 4, 2023
@stephengold stephengold added this to the Future Release milestone Dec 4, 2023
@stephengold stephengold linked an issue Dec 4, 2023 that may be closed by this pull request
@stephengold stephengold merged commit 5e99633 into master Dec 31, 2023
14 checks passed
@stephengold stephengold deleted the sgold/issue/2089 branch December 31, 2023 22:51
@stephengold stephengold modified the milestones: Future Release, v3.7.0 Oct 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Issues that affect the Wiki, Javadoc or any other form of documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

scale factors assumed positive in com.jme3.math
1 participant