32 G4DisplayView(
const std::shared_ptr<GOptions>& gopts, std::shared_ptr<GLogger> logger, QWidget* parent =
nullptr);
45 QLineEdit* field_npoints;
48 GQTToggleButtonWidget* buttons_set1;
55 QComboBox *thetaDropdown, *phiDropdown;
56 QComboBox *lthetaDropdown, *lphiDropdown;
57 QComboBox *perspectiveDropdown, *precisionDropdown;
58 QComboBox *cullingDropdown, *backgroundColorDropdown;
68 QLineEdit *sliceXEdit;
70 QLineEdit *sliceYEdit;
72 QLineEdit *sliceZEdit;
75 QCheckBox *sliceXActi;
77 QCheckBox *sliceYActi;
79 QCheckBox *sliceZActi;
82 QCheckBox *sliceXInve;
84 QCheckBox *sliceYInve;
86 QCheckBox *sliceZInve;
89 QRadioButton *sliceSectn;
91 QRadioButton *sliceUnion;
96 int field_NPOINTS = 5;
103 std::shared_ptr<GLogger> log;
111 void changeCameraDirection();
114 void setCameraDirection(
int which);
122 void changeLightDirection();
125 void setLightDirection(
int which);
130 void set_projection();
131 void set_precision();
133 void set_background();
161 void apply_buttons_set1(
int index);
170 void field_precision_changed();