37 virtual void setIntervisibilityEnabled(
bool ) = 0;
41 virtual void setLeftClickMakesObjectsPermanent(
bool ) = 0;
44 virtual void setIntervisibilityElevationDecimals(
int decimals ) = 0;
47 virtual void setOriginIntervisibilityElevation(
double ) = 0;
50 virtual void setOriginIntervisibilityElevationLabel(
const DtUnicode& label ) = 0;
53 virtual void setEndPointIntervisibilityElevation(
double ) = 0;
56 virtual void setEndPointIntervisibilityElevationLabel(
const DtUnicode& label ) = 0;
59 virtual void setFanModeSamplingRate(
double ) = 0;
62 virtual void setFanModeSamplingRateMin(
double ) = 0;
65 virtual void setFanModeSamplingRateMax(
double ) = 0;
68 virtual void setFanModeSamplingRatePrecision(
int decimals ) = 0;
71 virtual void setFanModeSamplingRateUnitLabel(
const DtUnicode& label ) = 0;
76 virtual void setEntityFanUpdateRate(
double rate ) = 0;
79 virtual void setVisibleColor(
const QColor& color ) = 0;
82 virtual void setBlockedColor(
const QColor& color ) = 0;
85 virtual void setCircleColor(
const QColor& color ) = 0;
88 virtual void setHatLinesEnabled(
bool enabled ) = 0;
91 virtual void setHatLinesOnSelectionOnly(
bool selOnly ) = 0;
94 virtual void setEntityFanUpdateRateEnabled(
bool enabled ) = 0;
97 virtual void setFanModeSamplingRateEnabled(
bool enabled ) = 0;
100 virtual void setCircleColorEnabled(
bool enabled ) = 0;
103 virtual void setLeftClickMakesObjectsPermanentEnabled(
bool enabled ) = 0;
107 virtual void setRangeInfoLabelsEnabled(
bool enabled ) = 0;
110 virtual void setRangeInfoLabelBackgroundOpacity(
float opacity ) = 0;
114 virtual void setRangeInfoLabelBackgroundColor(
const QColor& color ) = 0;
117 virtual void setRangeInfoAltChangeFieldEnabled(
bool enabled ) = 0;
120 virtual void setRangeInfoLocationFieldEnabled(
bool enabled ) = 0;
123 virtual void setRangeInfoHeadingFieldEnabled(
bool enabled ) = 0;
126 virtual void setRangeInfoRangeFieldEnabled(
bool enabled ) = 0;
131 virtual void cancel() = 0;