15 #ifndef QGSVECTORLAYEREDITUTILS_H
16 #define QGSVECTORLAYEREDITUTILS_H
19 #include "qgis_core.h"
41 bool insertVertex(
double x,
double y,
QgsFeatureId atFeatureId,
int beforeVertex );
55 bool moveVertex(
double x,
double y,
QgsFeatureId atFeatureId,
int atVertex );
153 int translateFeature(
QgsFeatureId featureId,
double dx,
double dy );
212 int addTopologicalPoints(
const QgsGeometry &geom );
221 int addTopologicalPoints(
const QgsPointXY &p );
231 int addTopologicalPoints(
const QgsPoint &p );
239 bool boundingBoxFromPointList(
const QgsPointSequence &list,
double &xmin,
double &ymin,
double &xmax,
double &ymax )
const;
244 #endif // QGSVECTORLAYEREDITUTILS_H