1 #ifndef QGSGEOMETRYCACHE_H
2 #define QGSGEOMETRYCACHE_H
27 void deleteCachedGeometries();
46 #endif // QGSGEOMETRYCACHE_H
QMap< QgsFeatureId, QgsGeometry > QgsGeometryMap
A rectangle specified with double values.
QgsVectorLayerEditBuffer * editBuffer()
QgsRectangle mCachedGeometriesRect
extent for which there are cached geometries
const QgsRectangle & cachedGeometriesRect()
void setCachedGeometriesRect(const QgsRectangle &extent)
QgsGeometryMap & cachedGeometries()
void removeGeometry(QgsFeatureId fid)
get rid of the cached geometry
QgsGeometryMap mCachedGeometries
cache of the committed geometries retrieved for the current display
Represents a vector layer which manages a vector based data sets.