-
Notifications
You must be signed in to change notification settings - Fork 205
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
Migrate odometry display #275
Migrate odometry display #275
Conversation
I have no idea why this always fails - it's not rviz. I updated my ros2.repos file, but that's apparently not it. |
It looks like the repos file used in the CI above is not exactly up to date, as it doesnt contain: ros2/ros2#491. That's why CI is failing complaining about a missing
|
6db5d18
to
162d412
Compare
- covariance_property is no friend class anymore - make covariance_visual independent of geometry_msgs
- Split scene_graph_introspection into gmock dependent/independent part - add helpers methods to find rviz shapes - polish methods to make them available throughout RViz
- The property is now only a container for GUI interaction - Covariance visuals need to be kept in the display - Allow simple setting of property content for every visual - Make CovarianceVisual independent of rviz_rendering::Object since there is no relation anymore (not all objects derive from Object anyway)
162d412
to
ae4fad1
Compare
getMainPropertyIndex(main_property_name, property_row_index, relative_display_index) : | ||
getSubPropertyIndex( | ||
sub_property_name, property_row_index, sub_property_index, relative_display_index); | ||
[this, value_to_set, property_to_change, super_properties{std::move(super_properties)}] { |
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.
I like this use of initializer list within a lambda capture statement. 🆒
Closes #80
CI: