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 |