Krita Source Code Documentation
Loading...
Searching...
No Matches
KisPhongBumpmapWidget Class Reference

#include <kis_phong_bumpmap_config_widget.h>

+ Inheritance diagram for KisPhongBumpmapWidget:

Public Member Functions

 KisPhongBumpmapWidget (QWidget *parent)
 

Detailed Description

Definition at line 16 of file kis_phong_bumpmap_config_widget.h.

Constructor & Destructor Documentation

◆ KisPhongBumpmapWidget()

KisPhongBumpmapWidget::KisPhongBumpmapWidget ( QWidget * parent)
inline

Definition at line 21 of file kis_phong_bumpmap_config_widget.h.

21 : QWidget(parent)
22 {
23 setupUi(this);
24
25 ambientReflectivityKisDoubleSliderSpinBox -> setRange(0, 1, 2);
26 diffuseReflectivityKisDoubleSliderSpinBox -> setRange(0, 1, 2);
27 specularReflectivityKisDoubleSliderSpinBox -> setRange(0, 1, 2);
28 shininessExponentKisSliderSpinBox -> setRange(1, 200);
29
30 ambientReflectivityKisDoubleSliderSpinBox -> setSingleStep(0.01);
31 diffuseReflectivityKisDoubleSliderSpinBox -> setSingleStep(0.01);
32 specularReflectivityKisDoubleSliderSpinBox -> setSingleStep(0.01);
33
34 ambientReflectivityKisDoubleSliderSpinBox -> setValue(0.1);
35 diffuseReflectivityKisDoubleSliderSpinBox -> setValue(0.5);
36 specularReflectivityKisDoubleSliderSpinBox -> setValue(0.5);
37 shininessExponentKisSliderSpinBox -> setValue(40);
38
39 azimuthAngleSelector1->setDecimals(0);
40 azimuthAngleSelector1->setRange(0, 359);
41 azimuthAngleSelector1->setFlipOptionsMode(KisAngleSelector::FlipOptionsMode_MenuButton);
42 azimuthAngleSelector2->setDecimals(0);
43 azimuthAngleSelector2->setRange(0, 359);
44 azimuthAngleSelector2->setFlipOptionsMode(KisAngleSelector::FlipOptionsMode_MenuButton);
45 azimuthAngleSelector3->setDecimals(0);
46 azimuthAngleSelector3->setRange(0, 359);
47 azimuthAngleSelector3->setFlipOptionsMode(KisAngleSelector::FlipOptionsMode_MenuButton);
48 azimuthAngleSelector4->setDecimals(0);
49 azimuthAngleSelector4->setRange(0, 359);
50 azimuthAngleSelector4->setFlipOptionsMode(KisAngleSelector::FlipOptionsMode_MenuButton);
51
52 elevationAngleSelector1->setDecimals(0);
53 elevationAngleSelector1->setRange(0, 90);
54 elevationAngleSelector1->setWrapping(false);
55 elevationAngleSelector1->setFlipOptionsMode(KisAngleSelector::FlipOptionsMode_NoFlipOptions);
56 elevationAngleSelector2->setDecimals(0);
57 elevationAngleSelector2->setRange(0, 90);
58 elevationAngleSelector2->setWrapping(false);
59 elevationAngleSelector2->setFlipOptionsMode(KisAngleSelector::FlipOptionsMode_NoFlipOptions);
60 elevationAngleSelector3->setDecimals(0);
61 elevationAngleSelector3->setRange(0, 90);
62 elevationAngleSelector3->setWrapping(false);
63 elevationAngleSelector3->setFlipOptionsMode(KisAngleSelector::FlipOptionsMode_NoFlipOptions);
64 elevationAngleSelector4->setDecimals(0);
65 elevationAngleSelector4->setRange(0, 90);
66 elevationAngleSelector4->setWrapping(false);
67 elevationAngleSelector4->setFlipOptionsMode(KisAngleSelector::FlipOptionsMode_NoFlipOptions);
68
69 }
@ FlipOptionsMode_NoFlipOptions
There is no flip options available.
@ FlipOptionsMode_MenuButton
The flip options are shown as a menu accessible via a options button.

References KisAngleSelector::FlipOptionsMode_MenuButton, and KisAngleSelector::FlipOptionsMode_NoFlipOptions.


The documentation for this class was generated from the following file: