QGIS API Documentation  2.0.1-Dufour
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
QgsGeometryAnalyzer Member List

This is the complete list of members for QgsGeometryAnalyzer, including all inherited members.

addEventLayerFeature(QgsFeature &feature, QgsGeometry *geom, QgsGeometry *lineGeom, QgsVectorFileWriter *fileWriter, QgsFeatureList &memoryFeatures, int offsetField=-1, double offsetScale=1.0, bool forceSingleType=false)QgsGeometryAnalyzerprivate
buffer(QgsVectorLayer *layer, const QString &shapefileName, double bufferDistance, bool onlySelectedFeatures=false, bool dissolve=false, int bufferDistanceField=-1, QProgressDialog *p=0)QgsGeometryAnalyzer
bufferFeature(QgsFeature &f, int nProcessedFeatures, QgsVectorFileWriter *vfw, bool dissolve, QgsGeometry **dissolveGeometry, double bufferDistance, int bufferDistanceField)QgsGeometryAnalyzerprivate
centroidFeature(QgsFeature &f, QgsVectorFileWriter *vfw)QgsGeometryAnalyzerprivate
centroids(QgsVectorLayer *layer, const QString &shapefileName, bool onlySelectedFeatures=false, QProgressDialog *p=0)QgsGeometryAnalyzer
clipSegmentByRange(double x1, double y1, double m1, double x2, double y2, double m2, double range1, double range2, QgsPoint &pt1, QgsPoint &pt2, bool &secondPointClipped)QgsGeometryAnalyzerprivatestatic
convexFeature(QgsFeature &f, int nProcessedFeatures, QgsGeometry **dissolveGeometry)QgsGeometryAnalyzerprivate
convexHull(QgsVectorLayer *layer, const QString &shapefileName, bool onlySelectedFeatures=false, int uniqueIdField=-1, QProgressDialog *p=0)QgsGeometryAnalyzer
createOffsetGeometry(QgsGeometry *geom, QgsGeometry *lineGeom, double offset)QgsGeometryAnalyzerprivate
createPointOffset(double x, double y, double dist, QgsGeometry *lineGeom) const QgsGeometryAnalyzerprivate
dissolve(QgsVectorLayer *layer, const QString &shapefileName, bool onlySelectedFeatures=false, int uniqueIdField=-1, QProgressDialog *p=0)QgsGeometryAnalyzer
dissolveFeature(QgsFeature &f, int nProcessedFeatures, QgsGeometry **dissolveGeometry)QgsGeometryAnalyzerprivate
eventLayer(QgsVectorLayer *lineLayer, QgsVectorLayer *eventLayer, int lineField, int eventField, QList< int > &unlocatedFeatureIds, const QString &outputLayer, const QString &outputFormat, int locationField1, int locationField2=-1, int offsetField=-1, double offsetScale=1.0, bool forceSingleGeometry=false, QgsVectorDataProvider *memoryProvider=0, QProgressDialog *p=0)QgsGeometryAnalyzer
extent(QgsVectorLayer *layer, const QString &shapefileName, bool onlySelectedFeatures=false, QProgressDialog *p=0)QgsGeometryAnalyzer
locateAlongMeasure(double measure, QgsGeometry *lineGeom)QgsGeometryAnalyzer
locateAlongSegment(double x1, double y1, double m1, double x2, double y2, double m2, double measure, bool &pt1Ok, QgsPoint &pt1, bool &pt2Ok, QgsPoint &pt2)QgsGeometryAnalyzerprivatestatic
locateAlongWkbString(const unsigned char *ptr, QgsMultiPoint &result, double measure)QgsGeometryAnalyzerprivate
locateBetweenMeasures(double fromMeasure, double toMeasure, QgsGeometry *lineGeom)QgsGeometryAnalyzer
locateBetweenWkbString(const unsigned char *ptr, QgsMultiPolyline &result, double fromMeasure, double toMeasure)QgsGeometryAnalyzerprivate
perimeterMeasure(QgsGeometry *geometry, QgsDistanceArea &measure)QgsGeometryAnalyzerprivate
simpleMeasure(QgsGeometry *geometry)QgsGeometryAnalyzerprivate
simplify(QgsVectorLayer *layer, const QString &shapefileName, double tolerance, bool onlySelectedFeatures=false, QProgressDialog *p=0)QgsGeometryAnalyzer
simplifyFeature(QgsFeature &f, QgsVectorFileWriter *vfw, double tolerance)QgsGeometryAnalyzerprivate