![]() |
API Documentation
|
A widget allowing the user to select options and execute smoothing a 3D mesh. More...
#include <SmoothButton.h>
Public Slots | |
| void | valueChanged () |
Signals | |
| void | requestSettingsSignal () |
Public Member Functions | |
| void | performSmoothing () const |
| void | setup () |
| SmoothDialog (QWidget *parent=nullptr) | |
Public Member Functions inherited from DesignObjectWidgetInterface | |
| virtual void | addTarget (const DynamicPointer< QTDesignObject > &object) |
| virtual Bounds< 3, fltp08 > | bounds () const |
| void | clearTargets () |
| DesignObjectWidgetInterface () | |
| QTModelManager * | manager () const |
| Buffer< Model > | models () const |
| virtual void | onTargetUpdated (UUID) |
| virtual void | removeTarget (const DynamicPointer< QTDesignObject > &object) |
| void | setTarget (const DynamicPointer< QTDesignObject > &object) |
| void | setTargetID (const UUID &object) |
| void | setTargetIDs (const Buffer< UUID > &objects) |
| void | setTargets (const Buffer< DynamicPointer< QTDesignObject > > &objects) |
| Buffer< UUID > | targetIDs () const |
| virtual | ~DesignObjectWidgetInterface () |
Protected Attributes | |
| TimeSpan | m_animation_time |
| bool | m_has_pending |
| QRadioButton * | m_heavy_smoothing = nullptr |
| bool | m_include_retain_size |
| bool | m_include_smooth_types |
| QRadioButton * | m_light_smoothing = nullptr |
| QRadioButton * | m_max_smoothing = nullptr |
| QRadioButton * | m_no_smoothing = nullptr |
| QRadioButton * | m_normal_smoothing = nullptr |
| Toggle * | m_retain_size = nullptr |
| Toggle * | m_smooth_normals = nullptr |
| QCustomLineEdit * | m_smooth_normals_angle = nullptr |
| QCustomComboBox * | m_smoothing_type |
Protected Attributes inherited from DesignObjectWidgetInterface | |
| DesignObjectInterface * | m_interface |
Additional Inherited Members | |
Protected Member Functions inherited from DesignObjectWidgetInterface | |
| const Dictionary< UUID, DynamicPointer< QTDesignObject > > & | targets () const |
A widget allowing the user to select options and execute smoothing a 3D mesh.
| SmoothDialog | ( | QWidget * | parent = nullptr | ) |
| void performSmoothing | ( | ) | const |
|
signal |
| void setup | ( | ) |
|
slot |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |