Vuo  2.0.0
Classes | Functions
VuoImageBlend.c File Reference

Description

VuoImageBlend implementation.

Definition in file VuoImageBlend.c.

Go to the source code of this file.

Classes

struct  VuoImageBlend_internal
 State data for the image blender. More...
 

Functions

void VuoImageBlend_free (void *blend)
 Frees image blender state data. More...
 
VuoImageBlend VuoImageBlend_make (void)
 Creates state data for the image blender. More...
 
VuoImage VuoImageBlend_blend (VuoImageBlend blend, VuoList_VuoImage images)
 Averages multiple images together into a single image. More...
 

Class Documentation

◆ VuoImageBlend_internal

struct VuoImageBlend_internal
Class Members
VuoShader shader

Function Documentation

◆ VuoImageBlend_blend()

VuoImage VuoImageBlend_blend ( VuoImageBlend  blend,
VuoList_VuoImage  images 
)

Averages multiple images together into a single image.

The output image is the same size as the first image (later images are stretched if needed).

The returned image has retain count +1.

Definition at line 79 of file VuoImageBlend.c.

◆ VuoImageBlend_free()

void VuoImageBlend_free ( void *  blend)

Frees image blender state data.

Definition at line 36 of file VuoImageBlend.c.

◆ VuoImageBlend_make()

VuoImageBlend VuoImageBlend_make ( void  )

Creates state data for the image blender.

Definition at line 45 of file VuoImageBlend.c.