29 virtual void setIntersectorDrawEnabled(
bool enabled ) = 0;
32 virtual void setIntersectorDrawnDuration(
float duration ) = 0;
35 virtual void setFailedIntersectorColor(
const DtColorValue& color ) = 0;
39 virtual void setOddSegmentIntersectorColor(
const DtColorValue& color ) = 0;
43 virtual void setEvenSegmentIntersectorColor(
const DtColorValue& color ) = 0;
47 virtual void setPaperMapIntersectionOverride(
bool enabled) = 0;
50 boost::signalslib::signal<void (bool)> signal_intersectorDrawEnabledChanged;
boost::signalslib::signal< void(DtColorValue)> signal_oddSegmentIntersectorColorChanged
Definition: DtIntersectorSettingsInterface.h:54
boost::signalslib::signal< void(float)> signal_intersectorDrawnDurationChanged
Definition: DtIntersectorSettingsInterface.h:52
boost::signalslib::signal< void(DtColorValue)> signal_failedIntersectorColorChanged
Definition: DtIntersectorSettingsInterface.h:53
#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
boost::signalslib::signal< void(bool)> signal_paperMapIntersectionOverrideChanged
Definition: DtIntersectorSettingsInterface.h:56
Template for Color values in [0,1] range.
Definition: DtColorValue.h:20
boost::signalslib::signal< void(DtColorValue)> signal_evenSegmentIntersectorColorChanged
Definition: DtIntersectorSettingsInterface.h:55