Cinder  0.9.1
Namespaces | Functions
Blend.cpp File Reference
#include "cinder/ip/Blend.h"
#include "cinder/ip/Fill.h"

Namespaces

 cinder
 
 cinder::ip
 

Functions

template<bool DSTALPHA, bool DSTPREMULT, bool SRCPREMULT>
void cinder::ip::blendImpl_u8 (Surface8u *background, const Surface8u &foreground, const Area &srcArea, ivec2 absOffset)
 
template<bool DSTALPHA, bool DSTPREMULT, bool SRCPREMULT>
void cinder::ip::blendImpl_float (Surface32f *background, const Surface32f &foreground, const Area &srcArea, ivec2 absOffset)
 
void cinder::ip::blend (Surface *background, const Surface &foreground, const Area &srcArea, const ivec2 &dstRelativeOffset=ivec2())
 
void cinder::ip::blend (Surface32f *background, const Surface32f &foreground, const Area &srcArea, const ivec2 &dstRelativeOffset=ivec2())