MCPcopy Create free account
hub / github.com/imgproxy/imgproxy / Arrayjoin

Method Arrayjoin

vips/vips.go:412–426  ·  view source on GitHub ↗
(in []*Image)

Source from the content-addressed store, hash-verified

410}
411
412func (img *Image) Arrayjoin(in []*Image) error {
413 var tmp *C.VipsImage
414
415 arr := make([]*C.VipsImage, len(in))
416 for i, im := range in {
417 arr[i] = im.VipsImage
418 }
419
420 if C.vips_arrayjoin_go(&arr[0], &tmp, C.int(len(arr))) != 0 {
421 return Error()
422 }
423
424 img.swapAndUnref(tmp)
425 return nil
426}
427
428func (img *Image) Swap(in *Image) {
429 img.VipsImage, in.VipsImage = in.VipsImage, img.VipsImage

Callers 1

transformAnimatedMethod · 0.80

Calls 2

swapAndUnrefMethod · 0.95
ErrorFunction · 0.70

Tested by

no test coverage detected