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

3 ➡️ 4 #382

Merged
merged 3 commits into from
Aug 19, 2021
Merged

3 ➡️ 4 #382

merged 3 commits into from
Aug 19, 2021

Conversation

chapulina
Copy link
Contributor

@chapulina chapulina commented Aug 19, 2021

➡️ Forward port

Port ign-rendering3 to ign-rendering4

Branch comparison: ign-rendering4...ign-rendering3

Note to maintainers: Remember to Merge with commit (not squash-merge or rebase)

ahcorde and others added 3 commits July 20, 2021 22:57
…363)

* Moved ScreenToPlane and ScreenToScene from ign-gui to ign-rendering

Signed-off-by: ahcorde <ahcorde@gmail.com>

* added plane offset

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Added new signature

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Fix doxygen

Signed-off-by: Steven Peters <scpeters@openrobotics.org>

* Add const version of RayQueryResult bool operator

Signed-off-by: Steven Peters <scpeters@openrobotics.org>

* Improvements to Utils_TEST

* Use tighter tolerances in expectations
* Use IGN_PI/2 instead of 1.57 to tighten X tolerance
* Clarify comments about max distance, which is only used
  when the ray does not intersect an object
* Add expectations on RayQueryResult values
* Add test of API without RayQueryResult

Signed-off-by: Steven Peters <scpeters@openrobotics.org>

* Test ScreenToPlane with non-zero offset

Signed-off-by: Steven Peters <scpeters@openrobotics.org>

Co-authored-by: Steven Peters <scpeters@openrobotics.org>
Signed-off-by: ahcorde <ahcorde@gmail.com>
Signed-off-by: Louise Poubel <louise@openrobotics.org>
@chapulina chapulina requested a review from iche033 as a code owner August 19, 2021 00:00
@github-actions github-actions bot added the 🔮 dome Ignition Dome label Aug 19, 2021
@codecov
Copy link

codecov bot commented Aug 19, 2021

Codecov Report

Merging #382 (53d336a) into ign-rendering4 (8833069) will increase coverage by 0.09%.
The diff coverage is 100.00%.

❗ Current head 53d336a differs from pull request most recent head acb0aec. Consider uploading reports for the commit acb0aec to get more accurate results
Impacted file tree graph

@@                Coverage Diff                 @@
##           ign-rendering4     #382      +/-   ##
==================================================
+ Coverage           55.83%   55.93%   +0.09%     
==================================================
  Files                 147      147              
  Lines               13935    13964      +29     
==================================================
+ Hits                 7781     7811      +30     
+ Misses               6154     6153       -1     
Impacted Files Coverage Δ
include/ignition/rendering/RayQuery.hh 100.00% <100.00%> (ø)
src/Utils.cc 85.26% <100.00%> (+5.85%) ⬆️
ogre2/src/Ogre2RayQuery.cc 90.90% <0.00%> (+1.51%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8833069...acb0aec. Read the comment docs.

@chapulina chapulina enabled auto-merge August 19, 2021 16:34
@chapulina chapulina merged commit f65f2fa into ign-rendering4 Aug 19, 2021
@chapulina chapulina deleted the chapulina/3_to_4 branch August 19, 2021 16:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔮 dome Ignition Dome
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants