NAME
Image::Leptonica::Func::roplow
VERSION
version 0.04
roplow.c
roplow.c
Low level dest-only
void rasteropUniLow()
static void rasteropUniWordAlignedlLow()
static void rasteropUniGeneralLow()
Low level src and dest
void rasteropLow()
static void rasteropWordAlignedLow()
static void rasteropVAlignedLow()
static void rasteropGeneralLow()
FUNCTIONS
rasteropLow
void rasteropLow ( l_uint32 *datad, l_int32 dpixw, l_int32 dpixh, l_int32 depth, l_int32 dwpl, l_int32 dx, l_int32 dy, l_int32 dw, l_int32 dh, l_int32 op, l_uint32 *datas, l_int32 spixw, l_int32 spixh, l_int32 swpl, l_int32 sx, l_int32 sy )
rasteropLow()
Input: datad (ptr to dest image data)
dpixw (width of dest)
dpixh (height of dest)
depth (depth of src and dest)
dwpl (wpl of dest)
dx (x val of UL corner of dest rectangle)
dy (y val of UL corner of dest rectangle)
dw (width of dest rectangle)
dh (height of dest rectangle)
op (op code)
datas (ptr to src image data)
spixw (width of src)
spixh (height of src)
swpl (wpl of src)
sx (x val of UL corner of src rectangle)
sy (y val of UL corner of src rectangle)
Return: void
Action: Scales width, performs clipping, checks alignment, and
dispatches for the rasterop.
Warning: the two images must have equal depth. This is not checked.
rasteropUniLow
void rasteropUniLow ( l_uint32 *datad, l_int32 dpixw, l_int32 dpixh, l_int32 depth, l_int32 dwpl, l_int32 dx, l_int32 dy, l_int32 dw, l_int32 dh, l_int32 op )
rasteropUniLow()
Input: datad (ptr to dest image data)
dpixw (width of dest)
dpixh (height of dest)
depth (depth of src and dest)
dwpl (wpl of dest)
dx (x val of UL corner of dest rectangle)
dy (y val of UL corner of dest rectangle)
dw (width of dest rectangle)
dh (height of dest rectangle)
op (op code)
Return: void
Action: scales width, performs clipping, checks alignment, and
dispatches for the rasterop.
AUTHOR
Zakariyya Mughal <zmughal@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2014 by Zakariyya Mughal.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.