28 #ifndef __TERRALIB_LAYOUT_INTERNAL_GRID_SETTINGS_CONTROLLER_H
29 #define __TERRALIB_LAYOUT_INTERNAL_GRID_SETTINGS_CONTROLLER_H
40 class GridSettingsModel;
49 virtual void setPosition(
const double& x,
const double& y);
virtual ~GridSettingsController()
virtual void clearUpdate()
virtual void addUpdatePlanarProperty(GridSettingsModel *outsideModel, Property subProperty, LayoutGridType gridType)
GridSettingsController(Observable *o)
virtual Property getProperty(std::string name, LayoutGridType gridType)
virtual Property updateProperty()
virtual void addUpdateProperty(std::string name, Variant variant, LayoutGridType gridType)
virtual void setPosition(const double &x, const double &y)
virtual void addUpdateGeodesicProperty(GridSettingsModel *outsideModel, Property subProperty, LayoutGridType gridType)
LayoutGridType
Enum LayoutGridType. This is the enumeration of the grid types.