23 class DtWidgetUpdater;
24 class DtCoordinateSystem;
43 virtual void removeFromScene();
47 virtual void setTopographicOffset(
double x,
double y);
51 virtual bool getTopographicOffset(
double& x,
double& y)
const;
55 virtual void addWidget(
DtWidget* aWidget);
58 virtual void removeWidget(
DtWidget* aWidget);
61 virtual void setModelDefinition(
const std::string& str);
64 virtual void setPosition(
int vtx,
const DtVector& position);
69 virtual std::vector<DtWidget*>& widgets();
71 virtual void setVisible(
bool visible);
75 virtual void setIsSupportModel(
bool isSupport);
80 virtual DtVector getPositionWithTopographicXAndYOffset();
83 virtual void slot_onCoordinateSystemChanged();
#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:72
DtModelSetId
Definition: DtModelSetEnums.h:19
Contains DLL export macros.