attribute.c File Reference

#include "magick/studio.h"
#include "magick/attribute.h"
#include "magick/blob.h"
#include "magick/blob-private.h"
#include "magick/cache.h"
#include "magick/cache-view.h"
#include "magick/client.h"
#include "magick/color.h"
#include "magick/color-private.h"
#include "magick/colormap.h"
#include "magick/colormap-private.h"
#include "magick/colorspace.h"
#include "magick/composite.h"
#include "magick/composite-private.h"
#include "magick/constitute.h"
#include "magick/deprecate.h"
#include "magick/draw.h"
#include "magick/draw-private.h"
#include "magick/effect.h"
#include "magick/enhance.h"
#include "magick/exception.h"
#include "magick/exception-private.h"
#include "magick/geometry.h"
#include "magick/histogram.h"
#include "magick/identify.h"
#include "magick/image.h"
#include "magick/image-private.h"
#include "magick/list.h"
#include "magick/log.h"
#include "magick/memory_.h"
#include "magick/magick.h"
#include "magick/monitor.h"
#include "magick/monitor-private.h"
#include "magick/paint.h"
#include "magick/pixel.h"
#include "magick/pixel-private.h"
#include "magick/property.h"
#include "magick/quantize.h"
#include "magick/random_.h"
#include "magick/resource_.h"
#include "magick/semaphore.h"
#include "magick/segment.h"
#include "magick/splay-tree.h"
#include "magick/string_.h"
#include "magick/thread-private.h"
#include "magick/threshold.h"
#include "magick/transform.h"
#include "magick/utility.h"
Include dependency graph for attribute.c:

Go to the source code of this file.

Functions

MagickExport RectangleInfo GetImageBoundingBox (const Image *image, ExceptionInfo *exception)
MagickExport unsigned long GetImageDepth (const Image *image, ExceptionInfo *exception)
MagickExport unsigned long GetImageChannelDepth (const Image *image, const ChannelType channel, ExceptionInfo *exception)
static double MagickMin (const double x, const double y)
MagickExport unsigned long GetImageQuantumDepth (const Image *image, const MagickBooleanType constrain)
MagickExport ImageType GetImageType (const Image *image, ExceptionInfo *exception)
MagickExport MagickBooleanType IsGrayImage (const Image *image, ExceptionInfo *exception)
MagickExport MagickBooleanType IsMonochromeImage (const Image *image, ExceptionInfo *exception)
MagickExport MagickBooleanType IsOpaqueImage (const Image *image, ExceptionInfo *exception)
MagickExport MagickBooleanType SetImageDepth (Image *image, const unsigned long depth)
MagickExport MagickBooleanType SetImageChannelDepth (Image *image, const ChannelType channel, const unsigned long depth)

Function Documentation

MagickExport RectangleInfo GetImageBoundingBox ( const Image image,
ExceptionInfo exception 
)
MagickExport unsigned long GetImageChannelDepth ( const Image image,
const ChannelType  channel,
ExceptionInfo exception 
)
MagickExport unsigned long GetImageDepth ( const Image image,
ExceptionInfo exception 
)

Definition at line 277 of file attribute.c.

References AllChannels, and GetImageChannelDepth().

Referenced by IdentifyImage(), and SetImageChannelDepth().

MagickExport unsigned long GetImageQuantumDepth ( const Image image,
const MagickBooleanType  constrain 
)

Definition at line 471 of file attribute.c.

References _Image::depth, MAGICKCORE_QUANTUM_DEPTH, MagickFalse, and MagickMin().

MagickExport ImageType GetImageType ( const Image image,
ExceptionInfo exception 
)
MagickExport MagickBooleanType IsGrayImage ( const Image image,
ExceptionInfo exception 
)
MagickExport MagickBooleanType IsMonochromeImage ( const Image image,
ExceptionInfo exception 
)
MagickExport MagickBooleanType IsOpaqueImage ( const Image image,
ExceptionInfo exception 
)
static double MagickMin ( const double  x,
const double  y 
) [inline, static]

Definition at line 464 of file attribute.c.

Referenced by GetImageQuantumDepth(), and SetImageChannelDepth().

MagickExport MagickBooleanType SetImageChannelDepth ( Image image,
const ChannelType  channel,
const unsigned long  depth 
)
MagickExport MagickBooleanType SetImageDepth ( Image image,
const unsigned long  depth 
)

Definition at line 872 of file attribute.c.

References AllChannels, and SetImageChannelDepth().


Generated on 19 Nov 2009 for MagickCore by  doxygen 1.6.1