Private data for the ModelAlign class. More...
#include <ModelAlignPrivate.hh>
Public Attributes | |
| std::vector< event::ConnectionPtr > | connections |
| A list of connections. More... | |
| bool | initialized |
| True if the model align tool is initialized. More... | |
| common::KeyEvent | keyEvent |
| Current key event. More... | |
| transport::PublisherPtr | modelPub |
| Model publisher that publishes model pose to the server. More... | |
| common::MouseEvent | mouseEvent |
| Current mouse event. More... | |
| transport::NodePtr | node |
| Transportation node. More... | |
| std::map< rendering::VisualPtr, math::Pose > | originalVisualPose |
| Original model pose used when user resets alignment. More... | |
| rendering::RayQueryPtr | rayQuery |
| Ray query for selecting a surface of an entity. More... | |
| rendering::ScenePtr | scene |
| Pointer to the scene where models are in. More... | |
| std::vector< rendering::VisualPtr > | selectedVisuals |
| selected visuals. More... | |
| rendering::VisualPtr | targetVis |
| The last selected visual which will be used for alignment. More... | |
| rendering::UserCameraPtr | userCamera |
| Pointer to the user camera. More... | |
Private data for the ModelAlign class.
| std::vector<event::ConnectionPtr> gazebo::gui::ModelAlignPrivate::connections |
A list of connections.
Currently used only to get the align configuration event.
| bool gazebo::gui::ModelAlignPrivate::initialized |
True if the model align tool is initialized.
| common::KeyEvent gazebo::gui::ModelAlignPrivate::keyEvent |
Current key event.
| transport::PublisherPtr gazebo::gui::ModelAlignPrivate::modelPub |
Model publisher that publishes model pose to the server.
| common::MouseEvent gazebo::gui::ModelAlignPrivate::mouseEvent |
Current mouse event.
| transport::NodePtr gazebo::gui::ModelAlignPrivate::node |
Transportation node.
| std::map<rendering::VisualPtr, math::Pose> gazebo::gui::ModelAlignPrivate::originalVisualPose |
Original model pose used when user resets alignment.
| rendering::RayQueryPtr gazebo::gui::ModelAlignPrivate::rayQuery |
Ray query for selecting a surface of an entity.
| rendering::ScenePtr gazebo::gui::ModelAlignPrivate::scene |
Pointer to the scene where models are in.
| std::vector<rendering::VisualPtr> gazebo::gui::ModelAlignPrivate::selectedVisuals |
selected visuals.
| rendering::VisualPtr gazebo::gui::ModelAlignPrivate::targetVis |
The last selected visual which will be used for alignment.
| rendering::UserCameraPtr gazebo::gui::ModelAlignPrivate::userCamera |
Pointer to the user camera.