-
Notifications
You must be signed in to change notification settings - Fork 51
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
Include MoveTo Helper class to ign-rendering #311
Conversation
I like the idea of having this functionality inside What do you think, @iche033 ? |
that was the intention before - putting it somewhere like in BaseCamera class. There is also an advantage of keeping this functionality in a separate class though. We can pimpl'ize it to avoid all the ABI compatibility headaches that we are facing with ign-rendering when making changes to templated classes in header files. |
Yeah that's true, the current implementation could be added to |
Signed-off-by: ahcorde <ahcorde@gmail.com>
da9d145
to
1783087
Compare
Added pimpl and retargeted to |
Signed-off-by: ahcorde <ahcorde@gmail.com>
@osrf-jenkins run tests please |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some small style updates
Signed-off-by: ahcorde <ahcorde@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good to me.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we add some tests?
Signed-off-by: ahcorde <ahcorde@gmail.com>
Codecov Report
@@ Coverage Diff @@
## ign-rendering3 #311 +/- ##
==================================================
+ Coverage 52.94% 53.21% +0.26%
==================================================
Files 129 131 +2
Lines 11917 12002 +85
==================================================
+ Hits 6310 6387 +77
- Misses 5607 5615 +8
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just very small nitpicks. This is good to go as is
Signed-off-by: ahcorde <ahcorde@gmail.com>
Signed-off-by: ahcorde <ahcorde@gmail.com>
Signed-off-by: ahcorde ahcorde@gmail.com
🎉 New feature
This PR is part of the consolidation of Scene3D with ign-gazebo's GzScene3D gazebosim/gz-gui#137
Summary
This class is inside the ign-gazebo plugin which contains a TODO to move this hidden class to ign-rendering.
Test it
Checklist
codecheck
passed (See contributing)Note to maintainers: Remember to use Squash-Merge