30 #ifndef __TERRALIB_LAYOUT_INTERNAL_ENUM_OBJECTTYPE_H
31 #define __TERRALIB_LAYOUT_INTERNAL_ENUM_OBJECTTYPE_H
35 #include "../Config.h"
72 virtual EnumType* getRectangleItem()
const;
79 virtual EnumType* getMapItem()
const;
86 virtual EnumType* getPaperItem()
const;
93 virtual EnumType* getLegendItem()
const;
100 virtual EnumType* getPropertiesWindow()
const;
107 virtual EnumType* getDisplayWindow()
const;
114 virtual EnumType* getObjectInspectorWindow()
const;
121 virtual EnumType* getToolbar()
const;
128 virtual EnumType* getGridSettings()
const;
135 virtual EnumType* getGridPlanarItem()
const;
142 virtual EnumType* getGridGeodesicItem()
const;
149 virtual EnumType* getItemGroup()
const;
156 virtual EnumType* getMovingItemGroup()
const;
163 virtual EnumType* getScaleItem()
const;
170 virtual EnumType* getPageSetup()
const;
177 virtual EnumType* getImageItem()
const;
184 virtual EnumType* getSystematicScale()
const;
191 virtual EnumType* getPointItem()
const;
198 virtual EnumType* getArrowItem()
const;
205 virtual EnumType* getEllipseItem()
const;
212 virtual EnumType* getTitleItem()
const;
219 virtual EnumType* getTextGridItem()
const;
226 virtual EnumType* getEditTemplate()
const;
233 virtual EnumType* getTextGridSettings()
const;
240 virtual EnumType* getLegendChildItem()
const;
247 virtual EnumType* getTextItem()
const;
254 virtual EnumType* getObjectUnknown()
const;
261 virtual EnumType* getLineItem()
const;
268 virtual EnumType* getPolygonItem()
const;
275 virtual EnumType* getBalloonItem()
const;
282 virtual EnumType* getBarCodeItem()
const;
289 virtual EnumType* getGridMapItem()
const;
296 virtual EnumType* getMapLayerChoice()
const;
303 virtual EnumType* getNorthItem()
const;
310 virtual EnumType* getMapLocationItem()
const;
EnumType * m_pageSetup
value that represents page setup window (MVC dialog) type belonging to enumeration ...
EnumType * m_objectInspectorWindow
value that represents object inspector widget (MVC widget) type belonging to enumeration ...
Class to represent a graphic object (MVC component) and widget object (MVC widget) type enumeration...
EnumType * m_mapLayerChoice
value that represents map layer choice (MVC Component) type belonging to enumeration ...
EnumType * m_systematicScale
value that represents systematic scale window (MVC dialog) type belonging to enumeration ...
EnumType * m_movingItemGroup
value that represents moving item group (MVC Component) type belonging to enumeration ...
Abstract class to represent an enumeration.
EnumType * m_itemGroup
value that represents item group (MVC Component) type belonging to enumeration
#define TELAYOUTEXPORT
You can use this macro in order to export/import classes and functions from this module.
EnumType * m_legendChildItem
value that represents legend child (MVC Component) type belonging to enumeration
EnumType * m_rectangleItem
value that represents rectangle (MVC Component) type belonging to enumeration
EnumType * m_barCodeItem
value that represents barcode (MVC Component) type belonging to enumeration
EnumType * m_gridMapItem
value that represents gridmap (MVC Component) type belonging to enumeration
EnumType * m_legendItem
value that represents legend (MVC Component) type belonging to enumeration
EnumType * m_scaleItem
value that represents scale (MVC Component) type belonging to enumeration
EnumType * m_lineItem
value that represents line (MVC Component) type belonging to enumeration
EnumType * m_pointItem
value that represents point (MVC Component) type belonging to enumeration
EnumType * m_propertiesWindow
value that represents properties widget (MVC widget) type belonging to enumeration ...
EnumType * m_imageItem
value that represents image (MVC Component) type belonging to enumeration
EnumType * m_ellipseItem
value that represents ellipse (MVC Component) type belonging to enumeration
EnumType * m_paperItem
value that represents paper (MVC Component) type belonging to enumeration
EnumType * m_balloonItem
value that represents balloon (MVC Component) type belonging to enumeration
EnumType * m_textGridSettings
value that represents text grid settings (MVC widget) type belonging to enumeration ...
EnumType * m_textItem
value that represents text (MVC Component) type belonging to enumeration
EnumType * m_mapItem
value that represents map (MVC Component) type belonging to enumeration
EnumType * m_mapLocationItem
value that represents map location (MVC Component) type belonging to enumeration
EnumType * m_textGridItem
value that represents text grid (MVC Component) type belonging to enumeration
EnumType * m_editTemplate
value that represents edit template widget (MVC widget) type belonging to enumeration ...
EnumType * m_polygonItem
value that represents polygon (MVC Component) type belonging to enumeration
EnumType * m_gridSettings
value that represents GridSettings window (MVC dialog) type belonging to enumeration ...
EnumType * m_northItem
value that represents north (MVC Component) type belonging to enumeration
EnumType * m_arrowItem
value that represents arrow (MVC Component) type belonging to enumeration
Class that represents the value of an enumeration. An enumeration is made of "1..n" objects EnumType...
EnumType * m_gridPlanarItem
value that represents grid planar type belonging to enumeration
EnumType * m_gridGeodesicItem
value that represents grid geodesic type belonging to enumeration
EnumType * m_titleItem
value that represents title (MVC Component) type belonging to enumeration
Abstract class to represent an enumeration.
EnumType * m_displayWindow
value that represents QGraphicsView widget (MVC widget) type belonging to enumeration ...
EnumType * m_toolbar
value that represents toolbar widget (MVC widget) type belonging to enumeration
EnumType * m_objectUnknown
value that represents unknown type belonging to enumeration