QGIS API Documentation 3.39.0-Master (93ce9bf5c90)
|
#include "qgis_core.h"
#include "qgis_sip.h"
#include "qgsfeatureiterator.h"
#include "qgsfields.h"
#include "qgscoordinatereferencesystem.h"
#include "qgsfeaturesource.h"
#include "qgsexpressioncontextscopegenerator.h"
#include "qgscoordinatetransform.h"
#include <QPointer>
#include <QSet>
#include <memory>
Go to the source code of this file.
Classes | |
struct | QgsVectorLayerFeatureIterator::FetchJoinInfo |
Join information prepared for fast attribute id mapping in QgsVectorLayerJoinBuffer::updateFeatureAttributes(). More... | |
struct | QgsVectorLayerFeatureSource::JoinLayerSource |
Contains join layer source information prepared in a thread-safe way, ready for vector layer feature iterators with joins to utilize. More... | |
class | QgsVectorLayerFeatureIterator |
A feature iterator which iterates over features from a QgsVectorLayer. More... | |
class | QgsVectorLayerFeatureSource |
Partial snapshot of vector layer's state (only the members necessary for access to features) More... | |
class | QgsVectorLayerSelectedFeatureSource |
QgsFeatureSource subclass for the selected features from a QgsVectorLayer. More... | |
Typedefs | |
typedef QMap< QgsFeatureId, QgsFeature > | QgsFeatureMap |
typedef QMap<QgsFeatureId, QgsFeature> QgsFeatureMap |
Definition at line 31 of file qgsvectorlayerfeatureiterator.h.