4 #include "Kernel_global.h"
5 #include "geos/geom/Geometry.h"
6 #include "geometries.h"
7 #include "ilwisobject.h"
10 #include "coordinatesystem.h"
11 #include "datadefinition.h"
12 #include "connectorinterface.h"
13 #include "containerstatistics.h"
14 #include "commandhandler.h"
21 typedef IlwisData<Table> ITable;
22 typedef ITable AttributeTable;
106 AttributeTable attributeTable(AttributeType attType=atCOVERAGE)
const ;
124 bool hasAttributes(AttributeType attType=atCOVERAGE)
const;
136 void attributeTable(
const ITable& tbl, AttributeType attType=atCOVERAGE );
175 QVariant value(
const QString& colName, quint32 itemid, qint32 layerIndex = -1);
178 Resource source(
int mode=cmINPUT)
const;
194 double layerIndex(
const QString& value);
204 void setLayerIndexes(
const ItemRange &items);
214 void setName(
const QString &nam);
227 std::vector<quint32> _indexValues;
231 typedef IlwisData<Coverage> ICoverage;
240 #endif // BASELAYER_H