20 Commits

Author SHA1 Message Date
Sandro Mani
3842f42a6e [Geometry checker] Add line intersection check 2017-10-23 17:25:07 +02:00
Sandro Mani
ee47d42d85 [Geometry checker] Add point must be covered by line check 2017-10-23 17:25:07 +02:00
Sandro Mani
7fb1c5515b [Geometry checker] Add dangle check 2017-10-23 17:25:07 +02:00
Sandro Mani
84184d453f [Geometry checker] Use map crs for geometry and errorLocation in CheckErrors, overall code cleanup 2017-10-23 17:25:06 +02:00
Sandro Mani
1642eb1601 [Geometry checker] Adapt for API changes 2017-10-23 17:25:06 +02:00
Sandro Mani
b52b2c51e4 [Geometry checker] Introduce QgsGeometryCheckerUtils::LayerFeatures 2017-10-23 17:25:06 +02:00
Nyall Dawson
2d192791c2 qMin/qMax -> std::min/max 2017-08-25 16:37:54 +10:00
Nyall Dawson
891d612e95 Remove unused qmath.h includes 2017-08-25 03:42:03 +10:00
Nyall Dawson
b5ca4b4ea8 (q)sqrt -> std::sqrt 2017-08-25 03:22:15 +10:00
Nyall Dawson
77c3be97e3 Make sure (f)abs are prefixed with std:: 2017-08-25 02:35:28 +10:00
Nyall Dawson
f2b2c6d2fd Use fabs/abs/labs instead of qAbs
Better to stick to standard methods where available instead
of less supported Qt methods
2017-08-25 02:35:27 +10:00
Matthias Kuhn
a9d7630a69 Rename QgsPointV2 to QgsPoint and QgsPoint to QgsPointXY
Because 3D coordinates should be the default.

References https://github.com/qgis/qgis3.0_api/issues/36
2017-06-02 19:53:37 +02:00
Denis Rouzaud
2e7de50b42 run astyle on src/* 2017-03-03 09:09:37 +01:00
Nyall Dawson
8408777448 Replace deprecated qSwap with std::swap 2017-02-07 12:33:24 +10:00
Juergen E. Fischer
3f22a7a77f another scripts/replacev2.sh with minor manual fixes 2016-08-10 12:12:28 +02:00
Juergen E. Fischer
0688621046 scripts/replacev2.sh run 2016-08-10 12:08:52 +02:00
Sandro Mani
a8c35a9e50 [Geometry checker] Fix incorrect QgsGeometryCheckerUtils::filter1DTypes 2016-07-14 19:55:17 +02:00
Sandro Mani
ee310f134c [Geometry checker] Remove redundant include 2016-07-14 17:38:29 +02:00
Sandro Mani
046386e1dc [Geometry checker] Ignore zero-length edges when searching for shared edges 2016-07-14 17:37:10 +02:00
Sandro Mani
54e424faf7 [Geometry checker] QgsGeomUtils -> QgsGeometryCheckerUtils 2016-07-14 16:41:35 +02:00