Visual Computing Library
|
Public Member Functions | |
SurfaceFrame (MeshRenderSettings &settings, QWidget *parent=nullptr) | |
void | updateFrameFromSettings () override |
![]() | |
GenericMeshRenderSettingsFrame (vcl::MeshRenderSettings &settings, QWidget *parent=nullptr) | |
Private Types | |
enum | SURF_COLOR { SC_VERT = 0 , SC_FACE , SC_MESH , SC_VERT_TEX , SC_WEDG_TEX , SC_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 () |
Private Member Functions | |
void | uptateShadingRadioButtonsFromSettings () |
void | updateColorComboBoxFromSettings () |
Private Attributes | |
Ui::SurfaceFrame * | 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.