From: cristy Date: Sat, 2 Jun 2012 12:49:12 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~5508 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0ae397c5ac530b4d3895f1b327b8542aa9261919;p=imagemagick --- diff --git a/MagickWand/magick-image.c b/MagickWand/magick-image.c index f49a10490..07aa1b561 100644 --- a/MagickWand/magick-image.c +++ b/MagickWand/magick-image.c @@ -4620,6 +4620,44 @@ WandExport double *MagickGetImageDistortions(MagickWand *wand, % % % % % % +% M a g i c k G e t I m a g e E n d i a n % +% % +% % +% % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% MagickGetImageEndian() gets the image endian. +% +% The format of the MagickGetImageEndian method is: +% +% EndianType MagickGetImageEndian(MagickWand *wand) +% +% A description of each parameter follows: +% +% o wand: the magick wand. +% +*/ +WandExport EndianType MagickGetImageEndian(MagickWand *wand) +{ + assert(wand != (MagickWand *) NULL); + assert(wand->signature == WandSignature); + if( IfMagickTrue(wand->debug) ) + (void) LogMagickEvent(WandEvent,GetMagickModule(),"%s",wand->name); + + if (wand->images == (Image *) NULL) + { + (void) ThrowMagickException(wand->exception,GetMagickModule(),WandError, + "ContainsNoImages","'%s'",wand->name); + return(UndefinedEndian); + } + return(wand->images->endian); +} + +/* +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% % +% % +% % % M a g i c k G e t I m a g e F i l e n a m e % % % % % @@ -4774,7 +4812,7 @@ WandExport double MagickGetImageGamma(MagickWand *wand) % % % % % % -% M a g i c k G e t I m a g e I n t e r l a c e S c h e m e % +% M a g i c k G e t I m a g e G r a v i t y % % % % % % % diff --git a/MagickWand/magick-image.h b/MagickWand/magick-image.h index d2af547dd..b4eea3bac 100644 --- a/MagickWand/magick-image.h +++ b/MagickWand/magick-image.h @@ -54,6 +54,9 @@ extern WandExport double MagickGetImageGamma(MagickWand *), MagickGetImageTotalInkDensity(MagickWand *); +extern WandExport EndianType + MagickGetImageEndian(MagickWand *); + extern WandExport GravityType MagickGetImageGravity(MagickWand *);