Visual Computing Library
|
Public Member Functions | |
EdgesFrame (MeshRenderSettings &settings, QWidget *parent=nullptr) | |
void | updateFrameFromSettings () override |
![]() | |
GenericMeshRenderSettingsFrame (vcl::MeshRenderSettings &settings, QWidget *parent=nullptr) | |
Private Types | |
enum | EDGES_COLOR { E_VERTEX = 0 , E_EDGES , E_MESH , E_USER } |
Private Slots | |
void | onVisibilityChanged (Qt::CheckState arg1) |
void | onShadingSmoothToggled (bool checked) |
void | onShadingFlatToggled (bool checked) |
void | onShadingNoneToggled (bool checked) |
void | onColorComboBoxChanged (int index) |
void | onColorDialogButtonClicked () |
void | onSizeChanged (int value) |
Private Member Functions | |
void | updateColorComboBoxFromSettings () |
Private Attributes | |
Ui::EdgesFrame * | mUI |
Additional Inherited Members | |
![]() | |
void | settingsUpdated () |
![]() | |
static void | setButtonBackGround (QPushButton *b, const QColor &c) |
static QColor | getButtonBackGround (const QPushButton *b) |
![]() | |
vcl::MeshRenderSettings & | mMRS |
|
overridevirtual |
Implements vcl::qt::GenericMeshRenderSettingsFrame.