Lines Matching refs:image_view
104 MagickExport ImageView *CloneImageView(const ImageView *image_view) in CloneImageView() argument
109 assert(image_view != (ImageView *) NULL); in CloneImageView()
110 assert(image_view->signature == MagickCoreSignature); in CloneImageView()
113 clone_view->description=ConstantString(image_view->description); in CloneImageView()
114 clone_view->extent=image_view->extent; in CloneImageView()
115 clone_view->view=CloneCacheView(image_view->view); in CloneImageView()
117 InheritException(clone_view->exception,image_view->exception); in CloneImageView()
118 clone_view->debug=image_view->debug; in CloneImageView()
145 MagickExport ImageView *DestroyImageView(ImageView *image_view) in DestroyImageView() argument
147 assert(image_view != (ImageView *) NULL); in DestroyImageView()
148 assert(image_view->signature == MagickCoreSignature); in DestroyImageView()
149 if (image_view->description != (char *) NULL) in DestroyImageView()
150 image_view->description=DestroyString(image_view->description); in DestroyImageView()
151 image_view->view=DestroyCacheView(image_view->view); in DestroyImageView()
152 image_view->exception=DestroyExceptionInfo(image_view->exception); in DestroyImageView()
153 image_view->signature=(~MagickCoreSignature); in DestroyImageView()
154 image_view=(ImageView *) RelinquishMagickMemory(image_view); in DestroyImageView()
155 return(image_view); in DestroyImageView()
335 const ImageView *image_view) in GetImageViewAuthenticMetacontent() argument
337 assert(image_view != (ImageView *) NULL); in GetImageViewAuthenticMetacontent()
338 assert(image_view->signature == MagickCoreSignature); in GetImageViewAuthenticMetacontent()
339 return(GetCacheViewAuthenticMetacontent(image_view->view)); in GetImageViewAuthenticMetacontent()
365 const ImageView *image_view) in GetImageViewAuthenticPixels() argument
367 assert(image_view != (ImageView *) NULL); in GetImageViewAuthenticPixels()
368 assert(image_view->signature == MagickCoreSignature); in GetImageViewAuthenticPixels()
369 return(GetCacheViewAuthenticPixelQueue(image_view->view)); in GetImageViewAuthenticPixels()
398 MagickExport char *GetImageViewException(const ImageView *image_view, in GetImageViewException() argument
404 assert(image_view != (const ImageView *) NULL); in GetImageViewException()
405 assert(image_view->signature == MagickCoreSignature); in GetImageViewException()
407 *severity=image_view->exception->severity; in GetImageViewException()
413 if (image_view->exception->reason != (char *) NULL) in GetImageViewException()
415 image_view->exception->severity,image_view->exception->reason), in GetImageViewException()
417 if (image_view->exception->description != (char *) NULL) in GetImageViewException()
421 image_view->exception->severity,image_view->exception->description), in GetImageViewException()
450 MagickExport RectangleInfo GetImageViewExtent(const ImageView *image_view) in GetImageViewExtent() argument
452 assert(image_view != (ImageView *) NULL); in GetImageViewExtent()
453 assert(image_view->signature == MagickCoreSignature); in GetImageViewExtent()
454 return(image_view->extent); in GetImageViewExtent()
479 MagickExport Image *GetImageViewImage(const ImageView *image_view) in GetImageViewImage() argument
481 assert(image_view != (ImageView *) NULL); in GetImageViewImage()
482 assert(image_view->signature == MagickCoreSignature); in GetImageViewImage()
483 return(image_view->image); in GetImageViewImage()
623 const ImageView *image_view) in GetImageViewVirtualMetacontent() argument
625 assert(image_view != (ImageView *) NULL); in GetImageViewVirtualMetacontent()
626 assert(image_view->signature == MagickCoreSignature); in GetImageViewVirtualMetacontent()
627 return(GetCacheViewVirtualMetacontent(image_view->view)); in GetImageViewVirtualMetacontent()
653 const ImageView *image_view) in GetImageViewVirtualPixels() argument
655 assert(image_view != (ImageView *) NULL); in GetImageViewVirtualPixels()
656 assert(image_view->signature == MagickCoreSignature); in GetImageViewVirtualPixels()
657 return(GetCacheViewVirtualPixelQueue(image_view->view)); in GetImageViewVirtualPixels()
683 MagickExport MagickBooleanType IsImageView(const ImageView *image_view) in IsImageView() argument
685 if (image_view == (const ImageView *) NULL) in IsImageView()
687 if (image_view->signature != MagickCoreSignature) in IsImageView()
720 *image_view; in NewImageView() local
724 image_view=(ImageView *) AcquireCriticalMemory(sizeof(*image_view)); in NewImageView()
725 (void) memset(image_view,0,sizeof(*image_view)); in NewImageView()
726 image_view->description=ConstantString("ImageView"); in NewImageView()
727 image_view->image=image; in NewImageView()
728 image_view->view=AcquireVirtualCacheView(image_view->image,exception); in NewImageView()
729 image_view->extent.width=image->columns; in NewImageView()
730 image_view->extent.height=image->rows; in NewImageView()
731 image_view->extent.x=0; in NewImageView()
732 image_view->extent.y=0; in NewImageView()
733 image_view->exception=AcquireExceptionInfo(); in NewImageView()
734 image_view->debug=IsEventLogging(); in NewImageView()
735 image_view->signature=MagickCoreSignature; in NewImageView()
736 return(image_view); in NewImageView()
774 *image_view; in NewImageViewRegion() local
778 image_view=(ImageView *) AcquireCriticalMemory(sizeof(*image_view)); in NewImageViewRegion()
779 (void) memset(image_view,0,sizeof(*image_view)); in NewImageViewRegion()
780 image_view->description=ConstantString("ImageView"); in NewImageViewRegion()
781 image_view->view=AcquireVirtualCacheView(image_view->image,exception); in NewImageViewRegion()
782 image_view->image=image; in NewImageViewRegion()
783 image_view->extent.width=width; in NewImageViewRegion()
784 image_view->extent.height=height; in NewImageViewRegion()
785 image_view->extent.x=x; in NewImageViewRegion()
786 image_view->extent.y=y; in NewImageViewRegion()
787 image_view->exception=AcquireExceptionInfo(); in NewImageViewRegion()
788 image_view->debug=IsEventLogging(); in NewImageViewRegion()
789 image_view->signature=MagickCoreSignature; in NewImageViewRegion()
790 return(image_view); in NewImageViewRegion()
818 MagickExport void SetImageViewDescription(ImageView *image_view, in SetImageViewDescription() argument
821 assert(image_view != (ImageView *) NULL); in SetImageViewDescription()
822 assert(image_view->signature == MagickCoreSignature); in SetImageViewDescription()
823 image_view->description=ConstantString(description); in SetImageViewDescription()