QGIS API Documentation 3.41.0-Master (af5edcb665c)
|
#include "qgis_core.h"
#include "qgis_sip.h"
#include <QExplicitlySharedDataPointer>
#include <QList>
#include <QMap>
#include <QSet>
#include <QString>
#include <QVariant>
#include <QVector>
#include "qgsattributes.h"
#include "qgsfields.h"
#include "qgsfeatureid.h"
#include "qgsvariantutils.h"
#include <memory>
#include "qgsgeometry.h"
Go to the source code of this file.
Classes | |
class | QgsFeature |
The feature class encapsulates a single feature including its unique ID, geometry and a list of field/values attributes. More... | |
Typedefs | |
typedef QMap< QgsFeatureId, QgsAttributeMap > | QgsChangedAttributesMap |
typedef QList< QgsFeature > | QgsFeatureList |
typedef QMap< QgsFeatureId, QgsGeometry > | QgsGeometryMap |
Functions | |
CORE_EXPORT QDataStream & | operator<< (QDataStream &out, const QgsFeature &feature) |
Writes the feature to stream out. QGIS version compatibility is not guaranteed. | |
CORE_EXPORT QDataStream & | operator>> (QDataStream &in, QgsFeature &feature) |
Reads a feature from stream in into feature. QGIS version compatibility is not guaranteed. | |
CORE_EXPORT uint | qHash (const QgsFeature &key, uint seed=0) |
typedef QMap<QgsFeatureId, QgsAttributeMap> QgsChangedAttributesMap |
Definition at line 1250 of file qgsfeature.h.
typedef QList<QgsFeature> QgsFeatureList |
Definition at line 1264 of file qgsfeature.h.
typedef QMap<QgsFeatureId, QgsGeometry> QgsGeometryMap |
Definition at line 1259 of file qgsfeature.h.
CORE_EXPORT QDataStream & operator<< | ( | QDataStream & | out, |
const QgsFeature & | feature | ||
) |
Writes the feature to stream out. QGIS version compatibility is not guaranteed.
Definition at line 414 of file qgsfeature.cpp.
CORE_EXPORT QDataStream & operator>> | ( | QDataStream & | in, |
QgsFeature & | feature | ||
) |
Reads a feature from stream in into feature. QGIS version compatibility is not guaranteed.
Definition at line 431 of file qgsfeature.cpp.
CORE_EXPORT uint qHash | ( | const QgsFeature & | key, |
uint | seed = 0 |
||
) |
Definition at line 445 of file qgsfeature.cpp.