15 #include <matrix/vlVector.h>
18 #include <boost/signal.hpp>
28 class DtSceneObjectAgent;
29 class DtOsgOverlayPolygonModel;
32 class DtProjectedWidgetModel;
33 class DtAttributeGroupWidget;
34 class DtOsgOverlayEllipseArcModel;
59 virtual void setColor(
float r,
float g,
float b,
float a);
63 virtual void setSelected(
bool b);
66 virtual void setWeatherAreaFilled(
bool);
69 virtual void resetFill();
71 virtual void updateLabelVisibilityState();
73 virtual void setScale(
float);
76 virtual void updateGeometricCenter(
const DtVector& newCenter);
79 virtual void updateGeometricCenter();
82 virtual void updateWeatherLook(
bool colorChange =
false);
83 virtual void weatherLookRulesChanged();
88 virtual void slot_applicationSettingsChanged();
90 virtual void findWeatherLabel(
bool);
93 virtual void update();