Home | History | Annotate | Download | only in MagickCore

Lines Matching refs:source

176 %  source and duplex pixel extent is not confined to the image canvas-- that is
184 % MagickBooleanType DuplexTransferImageViewMethod(const ImageView *source,
197 % MagickBooleanType DuplexTransferImageViewIterator(ImageView *source,
203 % o source: the source image view.
215 ImageView *source,ImageView *duplex,ImageView *destination,
236 assert(source != (ImageView *) NULL);
237 assert(source->signature == MagickCoreSignature);
240 source_image=source->image;
249 height=source->extent.height-source->extent.y;
253 for (y=source->extent.y; y < (ssize_t) source->extent.height; y++)
270 pixels=GetCacheViewVirtualPixels(source->view,source->extent.x,y,
271 source->extent.width,1,source->exception);
292 if (transfer(source,duplex,destination,y,id,context) == MagickFalse)
306 proceed=SetImageProgress(source_image,source->description,progress,
307 source->extent.height);
516 % MagickBooleanType GetImageViewMethod(const ImageView *source,
528 % MagickBooleanType GetImageViewIterator(ImageView *source,
533 % o source: the source image view.
540 MagickExport MagickBooleanType GetImageViewIterator(ImageView *source,
560 assert(source != (ImageView *) NULL);
561 assert(source->signature == MagickCoreSignature);
564 source_image=source->image;
568 height=source->extent.height-source->extent.y;
572 for (y=source->extent.y; y < (ssize_t) source->extent.height; y++)
582 pixels=GetCacheViewVirtualPixels(source->view,source->extent.x,y,
583 source->extent.width,1,source->exception);
589 if (get(source,y,id,context) == MagickFalse)
600 proceed=SetImageProgress(source_image,source->description,progress,
601 source->extent.height);
980 % calls your transfer method for each scanline of the view. The source pixel
989 % MagickBooleanType TransferImageViewMethod(const ImageView *source,
1002 % MagickBooleanType TransferImageViewIterator(ImageView *source,
1007 % o source: the source image view.
1016 MagickExport MagickBooleanType TransferImageViewIterator(ImageView *source,
1037 assert(source != (ImageView *) NULL);
1038 assert(source->signature == MagickCoreSignature);
1041 source_image=source->image;
1050 height=source->extent.height-source->extent.y;
1054 for (y=source->extent.y; y < (ssize_t) source->extent.height; y++)
1070 pixels=GetCacheViewVirtualPixels(source->view,source->extent.x,y,
1071 source->extent.width,1,source->exception);
1085 if (transfer(source,destination,y,id,context) == MagickFalse)
1099 proceed=SetImageProgress(source_image,source->description,progress,
1100 source->extent.height);
1128 % MagickBooleanType UpdateImageViewMethod(ImageView *source,
1140 % MagickBooleanType UpdateImageViewIterator(ImageView *source,
1145 % o source: the source image view.
1152 MagickExport MagickBooleanType UpdateImageViewIterator(ImageView *source,
1172 assert(source != (ImageView *) NULL);
1173 assert(source->signature == MagickCoreSignature);
1176 source_image=source->image;
1177 status=SetImageStorageClass(source_image,DirectClass,source->exception);
1183 height=source->extent.height-source->extent.y;
1187 for (y=source->extent.y; y < (ssize_t) source->extent.height; y++)
1197 pixels=GetCacheViewAuthenticPixels(source->view,source->extent.x,y,
1198 source->extent.width,1,source->exception);
1204 if (update(source,y,id,context) == MagickFalse)
1206 status=SyncCacheViewAuthenticPixels(source->view,source->exception);
1218 proceed=SetImageProgress(source_image,source->description,progress,
1219 source->extent.height);