TransformControl.hh
void OnSnapUpdate(double _x, double _y, double _z, double _roll, double _pitch, double _yaw, double _scaleX, double _scaleY, double _scaleZ)
Sends an event to update the internal snapping values for translation, rotation, and scaling.
This library is part of the Ignition Robotics project.
double zSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
double rollSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
void OnMode(const QString &_mode)
Callback in Qt thread when mode changes.
Provides buttons for translation, rotation, and scale.
Definition: TransformControl.hh:35
double scaleYSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
void LoadGrid()
Callback to retrieve existing grid. Should only be called within the render thread....
void activateTranslate()
Notify that translation has been activated.
void LoadConfig(const tinyxml2::XMLElement *_pluginElem) override
void activateRotate()
Notify that rotation has been activated.
double xSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
double scaleXSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
void SnapToGrid()
Sets the custom snap values to the grid values.
double yawSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
double ySnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
double pitchSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
bool eventFilter(QObject *_obj, QEvent *_event) override
void OnSnapToGrid()
Callback in Qt thread when the snap to grid button is clicked.
void activateSelect()
Notify that selection has been activated.
void newSnapValues()
Notify that new snapping values have been set.
double scaleZSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...