12 #include <boost/signals2.hpp>
18 #include <matrix/vlVector.h>
39 virtual void setXLabel(
const QString&) = 0;
40 virtual void setYLabel(
const QString&) = 0;
41 virtual void setZLabel(
const QString&) = 0;
44 virtual void setXValue(
const QString&) = 0;
45 virtual void setYValue(
const QString&) = 0;
47 virtual QString xValue()
const = 0;
48 virtual QString yValue()
const = 0;
49 virtual QString zValue()
const = 0;
51 virtual DtVector location()
const = 0;
54 virtual void setLocation(
const DtVector&) = 0;
57 virtual void setCoordinateSystem(
61 virtual void setCurrentAltitudeTypeSelection(
int) = 0;
64 virtual void clearSoilTypeInformation() = 0;
67 virtual void addSoilTypeInformation(
const QString&,
const DtVector&) = 0;
70 virtual QString currentSoilType()
const = 0;
73 virtual void setCurrentSoilType(
const QString&) = 0;
76 virtual void setSoilTypeInformationVisible(
bool b) = 0;
80 virtual void mergeSoilTypes(
const QStringList&,
const std::vector<DtVector>&) = 0;
83 virtual void disableSoilType() = 0;
84 virtual void enableSoilType() = 0;
87 virtual void disable() = 0;
88 virtual void enable() = 0;
90 virtual void setSimEngineAvailable(
bool) = 0;
CoordSys
Enumeration of the different coordinate system types.
Definition: DtDisplayUnitsSettingsRecord.h:30
#define DT_DLL_VRFGUIDATAENTRYWIDGETS
Definition: vrfGuiDataEntryWidgets.h:22
Contains the DtDisplayUnitsSettingsRecord class declaration.