Lines Matching refs:height
112 for (y=0; y < (ssize_t) bounds->height; y++)
183 for (y=0; y < (ssize_t) bounds->height; y++)
200 return(y < (ssize_t) bounds->height ? MagickTrue : MagickFalse);
263 if (bounds.height == 0)
265 bounds.height=next->rows;
267 bounds.height+=bounds.y;
271 coalesce_image=CloneImage(next,bounds.width,bounds.height,MagickTrue,
295 bounds.height=previous->rows;
305 bounds.height+=bounds.y;
308 if ((ssize_t) (bounds.y+bounds.height) > (ssize_t) coalesce_image->rows)
309 bounds.height=coalesce_image->rows-bounds.y;
405 dispose_image=CloneImage(image,image->page.width,image->page.height,
441 bounds.height=next->rows;
451 bounds.height+=bounds.y;
454 if ((ssize_t) (bounds.y+bounds.height) > (ssize_t) current_image->rows)
455 bounds.height=current_image->rows-bounds.y;
649 bounds.height=1;
712 bounds.height=(size_t) (y-bounds.y+1);
792 image_a=CloneImage(next,next->page.width,next->page.height,
845 (bounds[i].width == 1) && (bounds[i].height == 1))
1003 prev_image=CloneImage(curr,curr->page.width,curr->page.height,
1030 (double) bounds[i].width,(double) bounds[i].height,
1040 dup_bounds.height=0;
1057 (double) bounds[i].width,(double) bounds[i].height,
1086 (double) try_bounds.width,(double) try_bounds.height,
1091 try_bounds.width * try_bounds.height
1092 < bounds[i].width * bounds[i].height )
1109 dup_bounds.width=dup_bounds.height=0; /* no dup, no pixel added */
1113 curr->previous->page.height,MagickTrue,exception);
1125 dup_bounds.width*dup_bounds.height
1126 +try_bounds.width*try_bounds.height
1127 < bounds[i].width * bounds[i].height )
1135 dup_bounds.width=dup_bounds.height=0;
1141 curr->previous->page.height,MagickTrue,exception);
1170 (double) try_bounds.width,(double) try_bounds.height,
1180 (double) bgnd_bounds.width,(double) bgnd_bounds.height,
1198 bgnd_bounds.height += bgnd_bounds.y - try_bounds.y;
1199 if ( bgnd_bounds.height < try_bounds.height )
1200 bgnd_bounds.height = try_bounds.height;
1205 try_bounds.height += try_bounds.y - bgnd_bounds.y;
1206 if ( bgnd_bounds.height < try_bounds.height )
1207 bgnd_bounds.height = try_bounds.height;
1211 (double) bgnd_bounds.width,(double) bgnd_bounds.height,
1226 (double) try_bounds.width,(double) try_bounds.height,
1231 (double) try_bounds.width,(double) try_bounds.height,
1239 (double) try_bounds.width,(double) try_bounds.height,
1249 bgnd_bounds.width*bgnd_bounds.height
1250 +try_bounds.width*try_bounds.height
1251 < bounds[i-1].width*bounds[i-1].height
1252 +dup_bounds.width*dup_bounds.height
1253 +bounds[i].width*bounds[i].height )
1297 curr->previous->page.height,MagickTrue,exception);
1313 (double) bounds[i-1].width, (double) bounds[i-1].height,
1320 (double) bounds[i].width, (double) bounds[i].height,
1495 dispose_image=CloneImage(next,next->page.width,next->page.height,
1535 bounds.height=next->rows;
1545 bounds.height+=bounds.y;
1548 if ((ssize_t) (bounds.y+bounds.height) > (ssize_t) current_image->rows)
1549 bounds.height=current_image->rows-bounds.y;
1936 height,
1953 height=image->rows;
1970 height+=page.y-next->page.y;
1975 if ((ssize_t) height < (next->page.y+(ssize_t) next->rows-page.y))
1976 height=(size_t) next->page.y+(ssize_t) next->rows-page.y;
1984 if (page.height > 0)
1985 height=page.height;
1994 if (page.height > 0)
1995 height=page.height;
2004 if ((ssize_t) height < (next->page.y+(ssize_t) next->rows))
2005 height=(size_t) next->page.y+next->rows;
2009 page.height=height;
2020 if (page.height == 0)
2021 page.height=page.y < 0 ? height : height+page.y;
2033 image->page.height=height;
2045 Create canvas size of width and height, and background color.
2047 canvas=CloneImage(image,width,height,MagickTrue,exception);