14 #include <QtWidgets/QWidget>
22 class DtSliderDoubleSpinboxWidget;
23 class DtColorPushButton;
38 DtDe& de, QWidget* parent, Qt::WindowFlags flags = Qt::Widget);
44 virtual void setIntersectorDrawEnabled(
bool enabled );
47 virtual void setIntersectorDrawnDuration(
float duration );
50 virtual void setFailedIntersectorColor(
const DtColorValue& color );
54 virtual void setOddSegmentIntersectorColor(
const DtColorValue& color );
58 virtual void setEvenSegmentIntersectorColor(
const DtColorValue& color );
61 virtual void setPaperMapIntersectionOverride(
bool enabled );
65 virtual void on_intersectorDrawEnabledChanged(
int enabled);
67 virtual void on_intersectorDrawnDurationChanged(
double duration);
68 virtual void on_failedIntersectorColorValueChanged(
const QColor&);
69 virtual void on_oddSegmentIntersectorColorValueChanged(
const QColor&);
70 virtual void on_evenIntersectorColorValueChanged(
const QColor&);
71 virtual void on_paperMapIntersectionOverrideChanged(
int enabled);
87 void connectToSignals();
91 void enableIntersectorParameters(
bool enabled );
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
This is the interface which the intersector settings widget will inherit from and the logic will use ...
Definition: DtIntersectorSettingsInterface.h:19
Interface for lighting rendering settings gui.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
Template for Color values in [0,1] range.
Definition: DtColorValue.h:20