23 class DtWidgetUpdater;
24 class DtCoordinateSystem;
44 virtual void removeFromScene();
48 virtual void setTopographicOffset(
double x,
double y);
52 virtual bool getTopographicOffset(
double& x,
double& y)
const;
56 virtual void addWidget(
DtWidget* aWidget);
59 virtual void removeWidget(
DtWidget* aWidget);
62 virtual void setModelDefinition(
const std::string& str);
65 virtual void setPosition(
int vtx,
const DtVector& position);
70 virtual void setVisible(
bool visible);
74 virtual void setIsSupportModel(
bool isSupport);
77 virtual void setWidgetOrderGroup(
int orderGroup);
80 virtual void setWidgetLabelText(
const DtUnicode& text);
85 virtual DtVector getPositionWithTopographicXAndYOffset();
88 virtual void slot_onCoordinateSystemChanged();
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Contains makVrv::DtModel class.
The DtCoordinateSystem is used to manage the current coordinate system of the scene.
Definition: DtCoordinateSystem.h:40
Base class to provide boost signal/slot management.
A model which owns a single model instance. A DtModel is a managing container for a single DtModelIns...
Definition: DtModel.h:56
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:76
DtModelSetId
Definition: DtModelSetEnums.h:19
Contains DLL export macros.