Denis Rouzaud
7aec4d1a5f
follow up 8333b71034a5018642ccfac0d9ddc7bffda508d4 QgsSnappingUtils sipify
2017-06-15 07:45:21 +02:00
Juergen E. Fischer
8333b71034
Remove unused SnapToMapMode in QgsSnappingUtils
2017-06-14 13:15:47 +02: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
1df3c51606
sipify batch
2017-05-22 10:12:08 +02:00
Denis Rouzaud
93971d5ed3
[sip] align pointer and reference in blacklisted files
...
this will facilitate sip diff checking
2017-05-01 17:49:43 +02:00
Denis Rouzaud
5176ecf597
[needs-docs] keyboard shortcut to toggle snapping (S)
...
Pressing the key "S" will toggle snapping. This helps to quickly
enable/disable snapping while digitizing.
2017-02-28 12:13:41 +01:00
Juergen E. Fischer
c6fb25375c
allow limiting snapping to a given area
2017-01-01 18:40:14 +01:00
Denis Rouzaud
64d3c788f1
Use toolbar or status bar for snapping config
2016-10-20 12:56:35 +02:00
Matthias Kuhn
dab157f70f
Minor fixes and doxymentation for QgsSnappingUtils
2016-06-21 11:46:18 +02:00
Juergen E. Fischer
a90be95f7b
sip sync
2016-02-14 03:50:49 +01:00
Nyall Dawson
c3a57434d9
Fix clazy 'pass small and trivially-copyable type by value' warnings
2016-02-02 19:47:21 +11:00
Martin Dobias
86307ffc7c
Add debug capabilities to snapping utils
2016-01-27 23:16:46 +01:00
Juergen E. Fischer
00633811c9
spelling fixes
2016-01-21 10:42:25 +01:00
Martin Dobias
3883a2e5fc
[tracer] added docs and sip files
2016-01-11 20:57:28 +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
c49b5b777f
Change a lot of arguments to const references in core/gui
...
Rationale:
- there was a lot of large objects passed by value, so potentially
there's a speed bump from this
- even for implicitly shared classes like QString/QList there's still
a (small) cost for copying the objects when there's no reason to
- it's the right thing to do!
2015-10-07 12:02:04 +11:00
Matthias Kuhn
3613ba5701
QgsPointLocator::Type : Type safety
2015-09-26 13:45:07 +02:00
Juergen E. Fischer
9752c468c1
indentation update
2015-07-29 11:52:14 +02:00
Martin Dobias
23c776e10d
[FEATURE] New snapping mode to snap to all layers
2015-01-23 11:37:39 +07:00
Martin Dobias
0ea6a3d15f
Support different indexing strategies in QgsSnappingUtils
...
Huge layers will not use all the memory - at the expense of slow queries
2015-01-20 10:21:55 +07:00
Martin Dobias
4b8ea28262
Add QgsSnappingUtils::snapToCurrentLayer() + utility methods in QgsTolerance
...
Also added missing SIP wrappers for new classes QgsPointLocator and QgsSnappingUtils
2015-01-20 10:21:55 +07:00