nirvn
3c64bbdcf9
Make QgsExifTools QML friendly
2020-02-09 12:20:20 +07:00
Nyall Dawson
ab6239b753
Don't report success when a calculation error occurred
2019-11-26 18:25:26 +10:00
Denis Rouzaud
758d7cff4a
run sipify to update deprecation annotations
2019-10-15 13:17:38 +02:00
Alessandro Pasotti
e59c1134d7
Code layout
2019-09-27 11:48:06 +02:00
Alessandro Pasotti
d730c97f46
Fix multiple raster calc issues
...
Fixes #32023 Raster calculator change sign does not work when OpenCL is on
Fixes #32025 QGIS Raster Calculator outputs nodata only rasters
Bonus: three new operators with full test coverage
- ABS
- MIN
- MAX
2019-09-26 18:26:25 +02:00
Alessandro Pasotti
400e1c76ee
doxy
2019-04-17 10:06:41 +10:00
Alessandro Pasotti
ac04339434
Pass transform context to raster calculator
2019-04-17 10:06:41 +10:00
Nyall Dawson
107b48a430
Add NULLPTR macro for use in doxygen comments
...
For the c++ api dox this expands to "\c nullptr" (the
\c directive indicates a code literal value), and for sipify/Python
it expands to ``None`` (`` is sphinx annotation for literal values)
Makes for nicer dox for both c++ and Python!
2019-02-27 09:41:11 +10:00
Nyall Dawson
b6d66becab
Sipify
2019-02-27 09:41:11 +10:00
Bas Couwenberg
371176357b
Fix spelling errors.
...
* cancelation -> cancellation
* overal -> overall
2019-02-24 22:39:40 +01:00
Alessandro Pasotti
50e5414232
Coding style and SIP_DEPRECATED
2018-11-30 09:03:28 +01:00
Alessandro Pasotti
49da1c3be9
Return a vector instead of a list and deprecate rasterEntries
2018-11-29 12:46:30 +01:00
Alessandro Pasotti
80c12b590a
Extend documentation
2018-11-29 12:35:09 +01:00
Alessandro Pasotti
18854dc7b6
Do not add duplicates in raster calc layers list
...
Related to #20601
2018-11-29 12:26:57 +01:00
Alessandro Pasotti
e01cb7c46f
Fix docstring for findNodes
2018-11-28 11:07:33 +01:00
Alessandro Pasotti
e329fb5b97
Scanline implementation
2018-11-28 10:11:33 +01:00
Nyall Dawson
8ae1880d38
Rename method for consistency, fix dox
2018-11-13 07:13:36 +10:00
Nyall Dawson
8703fb219b
[FEATURE][API] New class QgsExifTools
...
Contains utilities for retrieving the geotag from images and
for setting an image's geotag.
Working with geotags (before this class!) is super-annoying
and fiddly and relies on either parsing command line tools
or depending on non-standard Python libraries which are
not available everywhere, and often very difficult for users
on certain platforms to get installed and working correctly.
With this class we have stable methods for geotag getting/setting
which are universally available and can be used safely
by plugins and scripts.
2018-11-13 07:13:36 +10:00
Nyall Dawson
f29c48b99b
Dox
2018-09-26 04:27:08 +10:00
Nyall Dawson
fd1d6c1037
Add more descriptive error messages for raster calculation failure
...
With unit tests
2018-09-26 04:27:08 +10:00
Nyall Dawson
f4bbb147b2
Dox++
2018-09-26 04:27:08 +10:00
Alessandro Pasotti
6ecf16e69f
[opencl] Fix doxy comment
2018-08-08 13:26:04 +02:00
Alessandro Pasotti
4af52f221c
[opencl] Update CMakeList and sipify
2018-08-08 11:18:05 +02:00
Alessandro Pasotti
44adfe53df
[opencl] Final rebase before merge
2018-08-08 10:08:14 +02:00
Alessandro Pasotti
e79f6d1a1c
Fix documentation for ninecell filters
2018-08-08 09:40:02 +02:00
Alessandro Pasotti
8689c401a2
[opencl] Fix small OpenCL alg issues
...
From comparison tests with CPU results
+ some minor speed improvements
2018-08-08 09:39:40 +02:00
Alessandro Pasotti
be21ea8e5a
Bindings for 9cell filter
2018-08-08 09:38:43 +02:00
Alessandro Pasotti
583c7ae287
More updates for opencl
2018-08-08 09:29:33 +02:00
Alessandro Pasotti
dc4b1da0a4
[opencl] Fix small OpenCL alg issues
...
From comparison tests with CPU results
+ some minor speed improvements
2018-08-08 09:24:40 +02:00
Alessandro Pasotti
c4eebc72a7
Bindings for 9cell filter
2018-08-08 09:22:14 +02:00
Alessandro Pasotti
9068fe46d8
More updates for opencl
2018-08-08 09:18:32 +02:00
Nyall Dawson
f8bc97030b
Remove extra space added before first line of docstring
2018-05-28 08:22:11 +10:00
Nyall Dawson
c864d22d1f
Add "get ..." to doxygen compliance blacklist
...
Should be "gets ..." for consistent tense, or better yet
"returns ..." for consistency.
2018-05-27 14:05:06 +10:00
Nyall Dawson
1c615c15cc
More documentation compliance
...
Use Qt style "returns .." tense instead of "return ..", and lock
this in with a documentation compliance unit test
2018-05-25 15:09:00 +10:00
Denis Rouzaud
8b130f1c14
move auto generated sip file in dedicated folder (server+analysis)
2018-05-14 10:41:52 -04:00