|
Quantum GIS API Documentation
1.8
|
#include <QMap>#include <QString>#include <QVariant>#include <QList>#include <QHash>

Go to the source code of this file.
Classes | |
| class | QgsFeature |
| The feature class encapsulates a single feature including its id, geometry and a list of field/values attributes. More... | |
Defines | |
| #define | FID_IS_NEW(fid) (fid<0) |
| #define | FID_TO_NUMBER(fid) static_cast<qint64>(fid) |
| #define | FID_TO_STRING(fid) QString::number( fid ) |
| #define | STRING_TO_FID(str) (str).toLongLong() |
Typedefs | |
| typedef qint64 | QgsFeatureId |
| typedef QMap< int, QVariant > | QgsAttributeMap |
| typedef QMap< QgsFeatureId, QgsAttributeMap > | QgsChangedAttributesMap |
| typedef QMap< QgsFeatureId, QgsGeometry > | QgsGeometryMap |
| typedef QSet< QgsFeatureId > | QgsFeatureIds |
| typedef QMap< int, QString > | QgsFieldNameMap |
| typedef QList< QgsFeature > | QgsFeatureList |
| #define FID_IS_NEW | ( | fid | ) | (fid<0) |
Definition at line 78 of file qgsfeature.h.
Referenced by QgsVectorLayer::editAttributeChange(), QgsVectorLayer::redoEditCommand(), and QgsVectorLayer::undoEditCommand().
| #define FID_TO_NUMBER | ( | fid | ) | static_cast<qint64>(fid) |
Definition at line 79 of file qgsfeature.h.
Referenced by QgsVectorFileWriter::addFeature(), QgsSpatialIndex::deleteFeature(), and QgsSpatialIndex::insertFeature().
| #define FID_TO_STRING | ( | fid | ) | QString::number( fid ) |
Definition at line 80 of file qgsfeature.h.
Referenced by QgsPointDisplacementRenderer::printInfoDisplacementGroups(), and QgsPalGeometry::QgsPalGeometry().
| #define STRING_TO_FID | ( | str | ) | (str).toLongLong() |
Definition at line 81 of file qgsfeature.h.
| typedef QMap<int, QVariant> QgsAttributeMap |
Definition at line 95 of file qgsfeature.h.
| typedef QMap<QgsFeatureId, QgsAttributeMap> QgsChangedAttributesMap |
Definition at line 252 of file qgsfeature.h.
| typedef qint64 QgsFeatureId |
Definition at line 27 of file qgsfeature.h.
| typedef QSet<QgsFeatureId> QgsFeatureIds |
Definition at line 257 of file qgsfeature.h.
| typedef QList<QgsFeature> QgsFeatureList |
Definition at line 262 of file qgsfeature.h.
| typedef QMap<int, QString> QgsFieldNameMap |
Definition at line 260 of file qgsfeature.h.
| typedef QMap<QgsFeatureId, QgsGeometry> QgsGeometryMap |
Definition at line 255 of file qgsfeature.h.
1.7.6.1