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 |