![]() |
API Documentation
|
A dialog where the user can set a 3D orientation of an object. More...
#include <OrientationEditor.h>
Public Types | |
| enum | SizeMode { e_normal , e_small_horizontal , e_small_vertical , e_tiny_horizontal , e_tiny_vertical } |
Public Slots | |
| void | lockAspectRatio () |
| void | setSizeMode (SizeMode mode) |
| void | updateOrientation () |
| void | updatePosition () |
| void | updateScale () |
Signals | |
| void | edited () |
| void | orientationEdited () |
| void | orientationUpdated () |
| void | positionEdited () |
| void | positionUpdated () |
| void | scaleEdited () |
| void | scaleUpdated () |
| void | updated () |
Public Attributes | |
| Resource< ConstPointer< Unit > > | angle_unit |
| Resource< Vector< 3, Angle< fltp08 > > > | max_orientation |
| Resource< Vector< 3, fltp08 > > | max_position |
| Resource< Vector< 3, fltp08 > > | max_scale |
| Resource< Vector< 3, Angle< fltp08 > > > | min_orientation |
| Resource< Vector< 3, fltp08 > > | min_position |
| Resource< Vector< 3, fltp08 > > | min_scale |
| Resource< Vector< 3, Angle< fltp08 > > > | orientation |
| Resource< Vector< 3, fltp08 > > | position |
| Resource< ConstPointer< Unit > > | position_unit |
| Resource< Vector< 3, fltp08 > > | scale |
| Resource< Vector< 3, bool > > | show_orientation |
| Resource< Vector< 3, bool > > | show_position |
| Resource< Vector< 3, bool > > | show_scale |
| Resource< ConstPointer< Unit > > | size_unit |
Protected Attributes | |
| Vector< 3, fltp08 > | m_aspect_ratio |
| bool | m_auto_hide_dials |
| SizeMode | m_size_mode |
| QTResourceListener * | m_units_listener |
| Ui::OrientationEditorUI * | ui |
A dialog where the user can set a 3D orientation of an object.
| enum SizeMode |
|
explicit |
| ~OrientationEditor | ( | ) |
|
signal |
| QCustomDial * getUIDial | ( | uint01 | orientation | ) |
| QCustomLineEdit * getUILineEdit | ( | uint01 | orientation | ) |
|
slot |
|
overridevirtual |
| QBoxLayout * offsetLayout | ( | ) |
|
signal |
|
signal |
|
signal |
|
signal |
|
override |
|
signal |
|
signal |
| void setAutoHideDials | ( | bool | auto_hide_dials | ) |
| void setOffsetLabels | ( | const TranslatedString & | x, |
| const TranslatedString & | y, | ||
| const TranslatedString & | z ) |
| void setOffsetTitle | ( | const TranslatedString & | title | ) |
| void setRotationTitle | ( | const TranslatedString & | roll, |
| const TranslatedString & | pitch, | ||
| const TranslatedString & | yaw ) |
| void setScaleTitle | ( | const TranslatedString & | title | ) |
|
slot |
|
overridevirtual |
|
signal |
| void updateLabels | ( | ) |
| void updateLayoutSize | ( | ) |
|
slot |
|
slot |
|
slot |
| Resource<ConstPointer<Unit> > angle_unit |
|
protected |
|
protected |
|
protected |
| Resource<ConstPointer<Unit> > position_unit |
| Resource<ConstPointer<Unit> > size_unit |
|
protected |