16 class DtProjectedWidgetModelAgent;
31 virtual void destroyModelAgents();
37 virtual void setIconImage(
const std::string& image );
39 virtual const std::string& iconImage()
const;
43 virtual void setIconColor(
float r,
float g,
float b,
float a );
45 virtual void getIconColor(
float& r,
float& g,
float& b,
float& a )
const;
49 virtual void setIconRadius(
float radius );
51 virtual float iconRadius()
const;
55 virtual void setOrderGroupSet(
const std::string& orderGroupSet );
59 virtual const std::string& orderGroupSet()
const;
71 virtual void createDesignatorSpot();
std::string myOrderGroupSet
Definition: Dt2DLaserDesignatorVisualizer.h:78
DtStateVisualizerCreatorTemplate< Dt2DLaserDesignatorVisualizer > Dt2DLaserDesignatorVisualizerCreator
2D Laser Designator visualizer creator
Definition: Dt2DLaserDesignatorVisualizer.h:86
Definition: DtStateVisualizer.h:309
DtLaserDesignatorVisualizer is the base class shared by Dt2DLaserDesignatorVisualizer and Dt3DLaserDe...
Definition: DtLaserDesignatorVisualizer.h:28
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:37
DtWidgetAgent * myDesignatorIconAgent
Definition: Dt2DLaserDesignatorVisualizer.h:81
std::string myIconImage
Definition: Dt2DLaserDesignatorVisualizer.h:75
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Definition: Dt2DLaserDesignatorVisualizer.h:19
DtProjectedWidgetModelAgent * myProjectedWidgetModelAgent
Definition: Dt2DLaserDesignatorVisualizer.h:80
A definition of a visualizer.
Definition: DtVisualizerDefinition.h:22
DtLaserDesignatorVisualizer.
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
float myIconRadius
Definition: Dt2DLaserDesignatorVisualizer.h:77
Struct to hold metadata about each functional visualizer type This allows users of the factory to get...
Definition: DtStateVisualizer.h:54