Home | History | Annotate | Download | only in MagickCore

Lines Matching refs:frame_info

115     frame_info;
122 frame_info.width=image->columns+(border_info->width << 1);
123 frame_info.height=image->rows+(border_info->height << 1);
124 frame_info.x=(ssize_t) border_info->width;
125 frame_info.y=(ssize_t) border_info->height;
126 frame_info.inner_bevel=0;
127 frame_info.outer_bevel=0;
132 border_image=FrameImage(clone_image,&frame_info,compose,exception);
153 % Members width and height of frame_info specify the border width of the
159 % Image *FrameImage(const Image *image,const FrameInfo *frame_info,
166 % o frame_info: Define the width and height of the frame and its bevels.
173 MagickExport Image *FrameImage(const Image *image,const FrameInfo *frame_info,
216 assert(frame_info != (FrameInfo *) NULL);
217 if ((frame_info->outer_bevel < 0) || (frame_info->inner_bevel < 0))
219 bevel_width=(size_t) (frame_info->outer_bevel+frame_info->inner_bevel);
220 x=(ssize_t) frame_info->width-frame_info->x-bevel_width;
221 y=(ssize_t) frame_info->height-frame_info->y-bevel_width;
227 frame_image=CloneImage(image,frame_info->width,frame_info->height,MagickTrue,
288 height=(size_t) (frame_info->outer_bevel+(frame_info->y-bevel_width)+
289 frame_info->inner_bevel);
308 for (y=0; y < (ssize_t) frame_info->outer_bevel; y++)
324 for (y=0; y < (ssize_t) (frame_info->y-bevel_width); y++)
326 for (x=0; x < (ssize_t) frame_info->outer_bevel; x++)
331 width=frame_image->columns-2*frame_info->outer_bevel;
337 for (x=0; x < (ssize_t) frame_info->outer_bevel; x++)
343 for (y=0; y < (ssize_t) frame_info->inner_bevel; y++)
345 for (x=0; x < (ssize_t) frame_info->outer_bevel; x++)
350 for (x=0; x < (ssize_t) (frame_info->x-bevel_width); x++)
355 width=image->columns+((size_t) frame_info->inner_bevel << 1)-
365 for ( ; x < (ssize_t) (image->columns+2*frame_info->inner_bevel); x++)
370 width=frame_info->width-frame_info->x-image->columns-bevel_width;
376 for (x=0; x < (ssize_t) frame_info->outer_bevel; x++)
408 q=QueueCacheViewAuthenticPixels(frame_view,0,frame_info->y+y,
415 for (x=0; x < (ssize_t) frame_info->outer_bevel; x++)
420 for (x=0; x < (ssize_t) (frame_info->x-bevel_width); x++)
425 for (x=0; x < (ssize_t) frame_info->inner_bevel; x++)
473 for (x=0; x < (ssize_t) frame_info->inner_bevel; x++)
478 width=frame_info->width-frame_info->x-image->columns-bevel_width;
484 for (x=0; x < (ssize_t) frame_info->outer_bevel; x++)
504 height=(size_t) (frame_info->inner_bevel+frame_info->height-
505 frame_info->y-image->rows-bevel_width+frame_info->outer_bevel);
524 for (y=frame_info->inner_bevel-1; y >= 0; y--)
526 for (x=0; x < (ssize_t) frame_info->outer_bevel; x++)
531 for (x=0; x < (ssize_t) (frame_info->x-bevel_width); x++)
541 for ( ; x < (ssize_t) (image->columns+2*frame_info->inner_bevel); x++)
543 if (x >= (ssize_t) (image->columns+2*frame_info->inner_bevel-y))
549 width=frame_info->width-frame_info->x-image->columns-bevel_width;
555 for (x=0; x < (ssize_t) frame_info->outer_bevel; x++)
561 height=frame_info->height-frame_info->y-image->rows-bevel_width;
564 for (x=0; x < (ssize_t) frame_info->outer_bevel; x++)
569 width=frame_image->columns-2*frame_info->outer_bevel;
575 for (x=0; x < (ssize_t) frame_info->outer_bevel; x++)
581 for (y=frame_info->outer_bevel-1; y >= 0; y--)
602 x=(ssize_t) (frame_info->outer_bevel+(frame_info->x-bevel_width)+
603 frame_info->inner_bevel);
604 y=(ssize_t) (frame_info->outer_bevel+(frame_info->y-bevel_width)+
605 frame_info->inner_bevel);