Nyall Dawson
c3a57434d9
Fix clazy 'pass small and trivially-copyable type by value' warnings
2016-02-02 19:47:21 +11:00
Juergen E. Fischer
4dd76da7f8
geometry sip sync and some cosmetics
2016-01-28 10:31:08 +01:00
Nyall Dawson
881074b194
Boost coverage of SIP bindings
...
Now all classes and members are either exposed to bindings or marked
as "not available in Python bindings" in the docs.
Drop test thresholds to 0. Now it should be much easier to determine
what missing members have been added which are causing test
failures.
2016-01-05 11:16:15 +11:00
Nyall Dawson
d388a4f1a4
[geometry] Add method to drop z/m values from a geometry
2015-12-01 16:33:44 +11:00
Nyall Dawson
8c5f3f88a9
[geometry] Fix calculation of length/perimeter for collections
...
Split length from perimeter calculation in geometry API, as
returning perimeter for length for polygons is misleading and
results in incorrect length/perimeter calculations for mixed
geometry collections.
Enable length & perimeter unit tests against reference geometries.
Now the length & perimeter values match those calculated by
PostGIS.
2015-10-17 15:40:36 +11:00
Nyall Dawson
34dc314345
Fix exporting geometry collections to WKT
...
Child types were incorrectly being dropped when the collection
consisted of mixed geometry types (eg line & polygon) (refs #13608 )
2015-10-16 07:48:42 +11:00
Nyall Dawson
a333fc8248
Add method to geometries for adding z/m dimension, initialized
...
to a specified value
2015-10-14 08:39:05 +11:00
Sandro Mani
e9e638f6f4
Geometry Checker and Geometry Snapper plugins
2015-09-21 10:03:24 +02:00
Nyall Dawson
285c1d3ee1
Fix doxygen warning
2015-09-09 17:46:36 +10:00
Nyall Dawson
806da2d385
Fix QgsGeometry::insertVertex and deleteVertex compatibility with
...
<2.10 API and multipoint geometries
Also fix a crash in QgsGeometryCollection::removeGeometry
2015-09-09 16:11:09 +10:00
Marco Hugentobler
8e1a19a9cc
Documentation
2015-09-04 17:23:41 +02:00
Marco Hugentobler
56316ddcad
Consider curved geometries in marker line symbol layer
2015-09-04 14:53:06 +02:00
Marco Hugentobler
c39ffe9fc2
[FEATURE]: Tool to add circular strings with start point, curve point and end point
2015-08-17 17:14:05 +02:00
Juergen E. Fischer
9752c468c1
indentation update
2015-07-29 11:52:14 +02:00
Nyall Dawson
c590e1ecee
Hide unimplemented GeometryV2 clip methods
2015-06-22 22:20:27 +10:00
Marco Hugentobler
0e55b3bf0f
Fix loading of curved multitypes
2015-05-29 18:00:24 +02:00
Marco Hugentobler
68fe5f5791
[FEATURE:] New geometry classes
2015-05-25 08:53:49 +02:00