Class: QgsAbstractFeatureSource¶
Base class that can be used for any class that is capable of returning features
Class Hierarchy¶
Subclasses¶
Partial snapshot of vector layer’s state (only the members necessary for access to features) |
Methods
Gets an iterator for features matching the specified request |
|
- class qgis.core.QgsAbstractFeatureSource[source]¶
Bases:
object
- getFeatures(self, request: QgsFeatureRequest = QgsFeatureRequest()) QgsFeatureIterator [source]¶
Gets an iterator for features matching the specified request
- Parameters:
request (
QgsFeatureRequest
= QgsFeatureRequest()) – The request- Return type:
- Returns:
A feature iterator
- iteratorClosed(self, it: QgsAbstractFeatureIterator | None)[source]¶
- Parameters:
it (Optional[QgsAbstractFeatureIterator])
- iteratorOpened(self, it: QgsAbstractFeatureIterator | None)[source]¶
- Parameters:
it (Optional[QgsAbstractFeatureIterator])