From: cristy Date: Tue, 6 Dec 2011 18:03:25 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~6582 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e11d00a2297e64c259caa230157bc19f380e9f84;p=imagemagick --- diff --git a/MagickCore/quantum.c b/MagickCore/quantum.c index 2b117d8f7..3d9ac714d 100644 --- a/MagickCore/quantum.c +++ b/MagickCore/quantum.c @@ -332,6 +332,35 @@ MagickExport size_t GetQuantumExtent(const Image *image, % % % % % % +% G e t Q u a n t u m F o r m a t % +% % +% % +% % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% GetQuantumFormat() returns the quantum format of the image. +% +% The format of the GetQuantumFormat method is: +% +% QuantumFormatType GetQuantumFormat(const QuantumInfo *quantum_info) +% +% A description of each parameter follows: +% +% o quantum_info: the quantum info. +% +*/ +MagickExport QuantumFormatType GetQuantumFormat(const QuantumInfo *quantum_info) +{ + assert(quantum_info != (QuantumInfo *) NULL); + assert(quantum_info->signature == MagickSignature); + return(quantum_info->format); +} + +/* +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% % +% % +% % % G e t Q u a n t u m I n f o % % % % % diff --git a/MagickCore/quantum.h b/MagickCore/quantum.h index 5c6b89852..719abbc96 100644 --- a/MagickCore/quantum.h +++ b/MagickCore/quantum.h @@ -155,6 +155,9 @@ extern MagickExport MagickBooleanType SetQuantumFormat(const Image *,QuantumInfo *,const QuantumFormatType), SetQuantumPad(const Image *,QuantumInfo *,const size_t); +extern MagickExport QuantumFormatType + GetQuantumFormat(const QuantumInfo *); + extern MagickExport QuantumInfo *AcquireQuantumInfo(const ImageInfo *,Image *), *DestroyQuantumInfo(QuantumInfo *);