23 : mFields( rhs.mFields )
25 , mFeatures( rhs.mFeatures )
26 , mParams( rhs.mParams )
43 QgsFeatureList::iterator it = mFeatures.begin();
44 for ( ; it != mFeatures.end(); ++it )
46 ( *it ).setFields( &mFields );
54 mFeatures.append( f );
Container for features with the same fields and crs.
QgsCoordinateReferenceSystem crs() const
Get crs.
~QgsFeatureStore()
Destructor.
QgsFeatureStore()
Constructor.
void addFeature(const QgsFeature &feature)
Add feature.
Container of fields for a vector layer.
The feature class encapsulates a single feature including its id, geometry and a list of field/values...
void setFields(const QgsFields &fields)
Set fields.
void setFields(const QgsFields *fields, bool initAttributes=false)
Assign a field map with the feature to allow attribute access by attribute name.
Class for storing a coordinate reference system (CRS)
QgsFields & fields()
Get fields list.