25 #include <boost/unordered_map.hpp>
31 template <
typename BaseClass>
41 virtual void setHostId(
const std::string&
id,
int vtx,
double percentage);
48 typedef boost::unordered_map<int, DtGlobalObjectDesignator>
VertexToIdMap;
54 #include <vrvVrl/DtVrlink3DRemoteGraphicStateVisualizer.inl>
60 EXPORT_TEMPLATE_TYPEDEF(DtVrlink3DRemoteGraphicStateVisualizer<DtCuboidStateVisualizer>, DtVrlinkCuboidStateVisualizer)
Dt3DLineStateVisualizer objects are responsible for displaying 3D line objects.
Definition: Dt3DLineStateVisualizer.h:25
Contains makVrv::DtCylinderStateVisualizer class.
Definition: DtVrlinkRemoteGraphicStateVisualizer.h:33
Abstract interface for environmental state listener classes to inherit.
Definition: DtVrlinkEnvironmentalStateListener.h:30
Contains utility macros and methods for templates.
Entity state listener.
Definition: DtVrlinkEntityStateListener.h:34
Definition: DtStateVisualizer.h:309
Declares makVrv::DtAttributeGroupStateVisualizer class.
DtVrlink3DRemoteGraphicStateVisualizer(DtBaseConnection &simulation, DtStateListener &listener, int modelSet)
boost::unordered_map< int, DtGlobalObjectDesignator > VertexToIdMap
Definition: DtVrlink3DRemoteGraphicStateVisualizer.h:48
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:37
Dt3DTextStateVisualizer objects are responsible for displaying 3D text.
Definition: Dt3DTextStateVisualizer.h:27
Definition: DtVrlink3DRemoteGraphicStateVisualizer.h:32
Contains makVrv::DtCuboidStateVisualizer class.
Contains makVrv::DtEllipsoidStateVisualizer class.
void slot_entityCreated(DtVrlinkEntityStateListener &esl, int vtx, double percentage)
DtCylinderStateVisualizer objects are responsible for visualizing cylinder objects.
Definition: DtCylinderStateVisualizer.h:30
Contains makVrv:DtVrlinkRemoteGraphicStateVisualizer class.
virtual void setHostId(const std::string &id, int vtx, double percentage)
Contains makVrv::Dt3DLineStateVisualizer class.
#define DT_PROTOCOL_NAMESPACE
Make VR-Vantage VRLink code export with library #ifdef DL_DLL_IGCONVRLINK #undef DL_DLL_IGCONVRLINK #...
Definition: export.h:32
Base class to provide boost signal/slot management.
Contains makVrv::Dt3DTextStateVisualizer class.
void slot_environmentalCreated(DtVrlinkEnvironmentalStateListenerInterface &esl, int vtx, double percentage)
VertexToIdMap myHostIds
Definition: DtVrlink3DRemoteGraphicStateVisualizer.h:49
Definition: DtVrlinkEllipsoidStateVisualizer.h:22
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
#define EXPORT_TEMPLATE_TYPEDEF(C, TD)
Definition: templateUtil.h:139
The DtEllipsoidStateVisualizer class is responsible for visualizing ellipsoid objects.
Definition: DtEllipsoidStateVisualizer.h:27
virtual ~DtVrlink3DRemoteGraphicStateVisualizer()