SnapIntervals Class Reference
The class for sending and receiving custom snap value events. This event is used in the Transform Control plugin tool when the user manually alters their snapping values. More...
#include <GuiEvents.hh>
Public Member Functions | |
SnapIntervals (const math::Vector3d &_xyz, const math::Vector3d &_rpy, const math::Vector3d &_scale) | |
Constructor. More... | |
math::Vector3d | Position () const |
Get the XYZ snapping values. More... | |
math::Vector3d | Rotation () const |
Get the RPY snapping values. More... | |
math::Vector3d | Scale () const |
Get the scale snapping values. More... | |
Public Member Functions inherited from QEvent | |
QEvent (Type type) | |
virtual | ~QEvent () |
void | accept () |
void | ignore () |
bool | isAccepted () const |
void | setAccepted (bool accepted) |
bool | spontaneous () const |
Type | type () const |
Static Public Attributes | |
static const QEvent::Type | kType = QEvent::Type(QEvent::MaxUser - 1) |
The QEvent representing a snap event occurrence. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from QEvent | |
int | registerEventType (int hint) |
Properties inherited from QEvent | |
accepted | |
Detailed Description
The class for sending and receiving custom snap value events. This event is used in the Transform Control plugin tool when the user manually alters their snapping values.
Constructor & Destructor Documentation
◆ SnapIntervals()
|
inline |
Constructor.
- Parameters
-
[in] _xyz XYZ snapping values. [in] _rpy RPY snapping values. [in] _scale Scale snapping values.
Member Function Documentation
◆ Position()
|
inline |
Get the XYZ snapping values.
- Returns
- The XYZ snapping values.
◆ Rotation()
|
inline |
Get the RPY snapping values.
- Returns
- The RPY snapping values.
◆ Scale()
|
inline |
Get the scale snapping values.
- Returns
- The scale snapping values.
Member Data Documentation
◆ kType
|
static |
The QEvent representing a snap event occurrence.
The documentation for this class was generated from the following file: