|
QGIS API Documentation
master-59fd5e0
|
Container for features with the same fields and crs. More...
#include <qgsfeaturestore.h>
Collaboration diagram for QgsFeatureStore:Public Member Functions | |
| QgsFeatureStore () | |
| Constructor. | |
| QgsFeatureStore (const QgsFeatureStore &rhs) | |
| Constructor. | |
| QgsFeatureStore (const QgsFields &fields, const QgsCoordinateReferenceSystem &crs) | |
| Constructor. | |
| ~QgsFeatureStore () | |
| Destructor. | |
| QgsCoordinateReferenceSystem | crs () const |
| Get crs. | |
| QgsFeatureList & | features () |
| Get features list reference. | |
| QgsFields & | fields () |
| Get fields list. | |
| QMap< QString, QVariant > | params () const |
| Get map of optional parameters. | |
| void | setCrs (const QgsCoordinateReferenceSystem &crs) |
| Set crs. | |
| void | setFields (const QgsFields &fields) |
| Set fields. | |
| void | setParams (const QMap< QString, QVariant > &theParams) |
| Set map of optional parameters. | |
Private Attributes | |
| QgsCoordinateReferenceSystem | mCrs |
| QgsFeatureList | mFeatures |
| QgsFields | mFields |
| QMap< QString, QVariant > | mParams |
Container for features with the same fields and crs.
Definition at line 30 of file qgsfeaturestore.h.
Constructor.
Definition at line 18 of file qgsfeaturestore.cpp.
| QgsFeatureStore::QgsFeatureStore | ( | const QgsFeatureStore & | rhs | ) |
Constructor.
Definition at line 22 of file qgsfeaturestore.cpp.
| QgsFeatureStore::QgsFeatureStore | ( | const QgsFields & | fields, |
| const QgsCoordinateReferenceSystem & | crs | ||
| ) |
Constructor.
Definition at line 30 of file qgsfeaturestore.cpp.
Destructor.
Definition at line 36 of file qgsfeaturestore.cpp.
| QgsCoordinateReferenceSystem QgsFeatureStore::crs | ( | ) | const [inline] |
Get crs.
Definition at line 52 of file qgsfeaturestore.h.
| QgsFeatureList& QgsFeatureStore::features | ( | ) | [inline] |
Get features list reference.
Definition at line 58 of file qgsfeaturestore.h.
Referenced by QgsMapToolIdentify::identifyRasterLayer().
| QgsFields& QgsFeatureStore::fields | ( | ) | [inline] |
Get fields list.
Definition at line 46 of file qgsfeaturestore.h.
Referenced by QgsMapToolIdentify::identifyRasterLayer().
| QMap<QString, QVariant> QgsFeatureStore::params | ( | ) | const [inline] |
Get map of optional parameters.
Definition at line 64 of file qgsfeaturestore.h.
Referenced by QgsMapToolIdentify::identifyRasterLayer().
| void QgsFeatureStore::setCrs | ( | const QgsCoordinateReferenceSystem & | crs | ) | [inline] |
Set crs.
Definition at line 55 of file qgsfeaturestore.h.
| void QgsFeatureStore::setFields | ( | const QgsFields & | fields | ) | [inline] |
Set fields.
Definition at line 49 of file qgsfeaturestore.h.
| void QgsFeatureStore::setParams | ( | const QMap< QString, QVariant > & | theParams | ) | [inline] |
Set map of optional parameters.
Definition at line 61 of file qgsfeaturestore.h.
Definition at line 69 of file qgsfeaturestore.h.
QgsFeatureList QgsFeatureStore::mFeatures [private] |
Definition at line 71 of file qgsfeaturestore.h.
QgsFields QgsFeatureStore::mFields [private] |
Definition at line 67 of file qgsfeaturestore.h.
QMap<QString, QVariant> QgsFeatureStore::mParams [private] |
Definition at line 74 of file qgsfeaturestore.h.