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.