31 virtual void setDrawableColorization(
bool enabled) = 0;
35 virtual void setWireframeEnabled(
bool enabled) = 0;
39 virtual void setPerformanceOverlayShown(
unsigned int state) = 0;
43 virtual void setImguiOverlayShown(
bool shown) = 0;
47 virtual void setChannelProjectionResizePolicy(
52 virtual void setSymbolTransparency(
int scale) = 0;
56 virtual void setTerrainScalingEnabled(
bool enabled) = 0;
60 virtual void setTerrainScaleFactor(
double scaleFactor) = 0;
65 virtual void setTerrainScalingAllowed(
bool allowed) = 0;
69 virtual void setClearTrackHistoriesOnTerrainScaleChanged(
bool clear) = 0;
74 virtual void setUseAutofocus(
bool useAutofocus) = 0;
78 virtual void setFocalDepth(
double focalDepth) = 0;
82 virtual void setFocalRange(
double focalRange) = 0;
85 virtual void setWaterOnScreenSize(
double size) = 0;
90 virtual void setIndirectLodTransitionPercentage(
float val) = 0;
94 virtual void setCrepuscularRaysEnabled(
bool state) = 0;
98 virtual void setOcclusionCullingEnabled(
bool state) = 0;
100 virtual void setComponentVisualizationMode(
int state) = 0;
103 virtual void setDistanceUnitLabels(
const DtUnicode& unitLabel) = 0;
106 virtual void setDistanceDecimals(
int decimals) = 0;
109 virtual void setMaxFocalRange(
float distance) = 0;
112 virtual void setMaxFocalDepth(
float distance) = 0;
115 virtual void setAtcGlobalModelEnable(
bool state) = 0;
118 virtual void setAtcGlobalTerrainEnable(
bool state) = 0;
121 virtual void setAtcEnableDither(
bool state) = 0;
132 boost::signalslib::signal<void(DtChannelConfiguration::ProjectionResizePolicy)>
boost::signalslib::signal< void(const std::string &)> signal_activeStatsChanged
Definition: DtRenderSettingsInterface.h:135
boost::signalslib::signal< void(double)> signal_waterOnScreenSizeChanged
Definition: DtRenderSettingsInterface.h:142
A unicode string.
Definition: DtUnicode.h:33
boost::signalslib::signal< void(void)> signal_refreshColorizedDrawables
Definition: DtRenderSettingsInterface.h:151
This is the interface which the render settings widget will inherit from and the logic will use to ta...
Definition: DtRenderSettingsInterface.h:21
boost::signalslib::signal< void(double)> signal_dofFocalRangeChanged
Definition: DtRenderSettingsInterface.h:141
voidpf void uLong size
Definition: ioapi.h:39
boost::signalslib::signal< void(bool)> signal_crepuscularRaysEnabledChanged
Definition: DtRenderSettingsInterface.h:144
Contains makVrv::DtChannelConfiguration class.
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
boost::signalslib::signal< void(bool)> signal_showImguiOverlaySet
Definition: DtRenderSettingsInterface.h:131
boost::signalslib::signal< void(bool)> signal_wireframeSet
Definition: DtRenderSettingsInterface.h:128
boost::signalslib::signal< void(bool)> signal_atcGlobalModelEnableChanged
Definition: DtRenderSettingsInterface.h:147
boost::signalslib::signal< void(float)> signal_indirectLodTransitionPercentageChanged
Definition: DtRenderSettingsInterface.h:143
boost::signalslib::signal< void(double)> signal_terrainScaleFactorChanged
Definition: DtRenderSettingsInterface.h:137
DT_DLL_VRVCORE double distance(const makVrv::DtCoordinateSystem &, const DtVector &from, const DtVector &to)
Returns the distance from the two points.
boost::signalslib::signal< void(bool)> signal_atcEnableDitherChanged
Definition: DtRenderSettingsInterface.h:148
boost::signalslib::signal< void(bool)> signal_occlusionCullingEnabledChanged
Definition: DtRenderSettingsInterface.h:145
boost::signalslib::signal< void(double)> signal_dofFocalDepthChanged
Definition: DtRenderSettingsInterface.h:140
boost::signalslib::signal< void(int)> signal_componentVisualizationComboChanged
Definition: DtRenderSettingsInterface.h:149
boost::signalslib::signal< void(bool)> signal_showPerformanceOverlaySet
Definition: DtRenderSettingsInterface.h:130
boost::signalslib::signal< void(int)> signal_symbolTransparencyChanged
Definition: DtRenderSettingsInterface.h:134
boost::signalslib::signal< void(bool)> signal_terrainScalingEnabledChanged
Definition: DtRenderSettingsInterface.h:136
boost::signalslib::signal< void(bool)> signal_atcGlobalTerrainEnableChanged
Definition: DtRenderSettingsInterface.h:146
boost::signalslib::signal< void(bool)> signal_shadowStateChanged
Definition: DtRenderSettingsInterface.h:129
boost::signalslib::signal< void(void)> signal_reloadShader
Definition: DtRenderSettingsInterface.h:127
ProjectionResizePolicy
Definition: DtChannelConfiguration.h:46
boost::signalslib::signal< void(bool)> signal_colorizeDrawablesChanged
Definition: DtRenderSettingsInterface.h:150
boost::signalslib::signal< void(bool)> signal_clearTrackHistoriesOnTerrainScaleChanged
Definition: DtRenderSettingsInterface.h:138
boost::signalslib::signal< void(bool)> signal_dofUseAutofocusChanged
Definition: DtRenderSettingsInterface.h:139
boost::signalslib::signal< void(DtChannelConfiguration::ProjectionResizePolicy)> signal_channelProjectionResizePolicySet
Definition: DtRenderSettingsInterface.h:133