1 #ifndef uivisdirlightdlg_h 2 #define uivisdirlightdlg_h 26 namespace visBase {
class Light; }
40 float getCameraLightIntensity(
int )
const;
41 void setCameraLightIntensity();
42 float getCameraAmbientIntensity(
int)
const;
43 bool updateSceneSelector();
44 void updateInitInfo();
47 void setWidgets(
bool);
48 void showWidgets(
bool);
51 void removeSceneNotifiers();
52 float getDiffuseIntensity()
const;
68 void setlightSwitch();
90 float cameraintensity_;
100 void reset(
bool resetheadonval=
true);
102 InitInfo& operator = (
const InitInfo&);
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Definition: uislider.h:42
bool operator==(const ArrayNDInfo &a1, const ArrayNDInfo &a2)
Definition: arrayndinfo.h:53
#define mStruct(module)
Definition: commondefs.h:165
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
TypeSet< InitInfoType > initinfo_
Definition: uivisdirlightdlg.h:108
uiSlider * dipfld_
Definition: uivisdirlightdlg.h:74
The Visualization Part Server.
Definition: uivispartserv.h:60
Definition: uiparent.h:26
Definition: uidialog.h:42
Displays a polar diagram which can be used to set the azimuth and the dip by gyrating the pointer...
Definition: uipolardiagram.h:29
uiLabeledComboBox * scenefld_
Definition: uivisdirlightdlg.h:72
uiGenInput * switchfld_
Definition: uivisdirlightdlg.h:81
Definition: uivisdirlightdlg.h:28
Class for all lights. More options are available in osg, but only what we currently need is implement...
Definition: vislight.h:35
bool operator!=(const ArrayNDInfo &a1, const ArrayNDInfo &a2)
Definition: arrayndinfo.h:62
Definition: uicombobox.h:133
Definition: visannot.h:43
uiPushButton * showpdfld_
Definition: uivisdirlightdlg.h:78
uiSlider * cameradirintensityfld_
Definition: uivisdirlightdlg.h:76
uiDialog * pddlg_
Definition: uivisdirlightdlg.h:80
uiVisPartServer * visserv_
Definition: uivisdirlightdlg.h:70
uiPolarDiagram * pd_
Definition: uivisdirlightdlg.h:79
uiSlider * cameraambintensityfld_
Definition: uivisdirlightdlg.h:77
uiSlider * dirintensityfld_
Definition: uivisdirlightdlg.h:75
InitInfoType
Definition: uivisdirlightdlg.h:106
uiDialExtra * azimuthfld_
Definition: uivisdirlightdlg.h:73