Kleis Auke Wolthuizen
|
aef030e78a
|
cplusplus: add missing argc check in resize example (#3200)
|
2022-11-30 00:04:27 +00:00 |
|
Kleis Auke Wolthuizen
|
fc92290bb9
|
Try the new target API first in VImage::write_to_buffer (#2511)
Needed after PR #2499.
|
2021-11-02 13:36:27 +00:00 |
|
John Cupitt
|
503e83e232
|
update resize C++ example
|
2019-08-04 17:43:35 +01:00 |
|
John Cupitt
|
01a82646a1
|
experiment with minimise in insert
try minimising sub after we've passed it
|
2019-07-27 13:40:18 +01:00 |
|
John Cupitt
|
0e3cac1a72
|
make cpp overloads const
all overloads are declared const now, where possible
also revised cpp examples and ran them to check
see https://github.com/jcupitt/libvips/issues/983
|
2018-06-11 15:24:11 +01:00 |
|
John Cupitt
|
e179e3b11f
|
premultiply alpha (if necessary) in affine
|
2017-11-18 10:59:20 +00:00 |
|
John Cupitt
|
83b1c33441
|
add tests for C++ += etc
all seems to work!
|
2016-06-11 20:14:48 +01:00 |
|
John Cupitt
|
01025328da
|
fix some cppcheck warnings
try:
$ cppcheck -f --enable=warning,performance,portability -j4 . 2> err.txt
there are still some left, see:
see https://github.com/jcupitt/libvips/issues/331
|
2015-09-28 22:01:15 +01:00 |
|
John Cupitt
|
f38c3956af
|
better test of C++ API
|
2015-05-05 09:10:08 +01:00 |
|
John Cupitt
|
db4ee8d6b6
|
fix a ref leak in the C++ API
see https://github.com/jcupitt/libvips/issues/290
thanks huskier
added a write-to-buffer example as well
|
2015-05-04 19:44:56 +01:00 |
|
John Cupitt
|
ded01df512
|
c++: add [], change ()
() used to return element zero, just return a vector
add [] overload
|
2015-03-01 10:43:02 +00:00 |
|
John Cupitt
|
ce557ba6de
|
add VInterpolate wrapper class
to cplusplus, see https://github.com/jcupitt/libvips/issues/230
|
2015-01-30 21:19:58 +00:00 |
|
John Cupitt
|
6440830315
|
required C++ output params were broken
see https://github.com/jcupitt/libvips/pull/213
this now works:
VImage rows;
VImage cols = in.profile( &rows );
|
2015-01-06 11:51:53 +00:00 |
|
John Cupitt
|
7ae35c3edb
|
start pydocs again
|
2014-11-05 14:56:59 +00:00 |
|
John Cupitt
|
8267dd2621
|
naming improvements
and test_overloads.cpp has started working
|
2014-11-05 14:04:46 +00:00 |
|
John Cupitt
|
2a992375fe
|
add more type conversions
so we automatically do int and double -> doublevec and intvec
|
2014-10-31 18:11:26 +00:00 |
|
John Cupitt
|
35bcd4eaa0
|
reformat
|
2014-10-30 22:11:43 +00:00 |
|
John Cupitt
|
4173ddfa9c
|
add make constant image
|
2014-10-29 12:39:25 +00:00 |
|
John Cupitt
|
d012cef3b4
|
add some simple extras
.bandjoin(), .bandsplit(), .sin() etc etc
|
2014-10-29 09:47:02 +00:00 |
|
John Cupitt
|
070a437f61
|
cleanups ready for proto gen
|
2014-10-27 14:17:33 +00:00 |
|
John Cupitt
|
b5cd4ac144
|
oops
|
2014-10-27 13:49:09 +00:00 |
|
John Cupitt
|
4f588ce908
|
package up new vips8 C++ API
|
2014-10-27 13:41:44 +00:00 |
|