MagickCore  6.7.5
attribute.c File Reference
#include "MagickCore/studio.h"
#include "MagickCore/attribute.h"
#include "MagickCore/blob.h"
#include "MagickCore/blob-private.h"
#include "MagickCore/cache.h"
#include "MagickCore/cache-view.h"
#include "MagickCore/client.h"
#include "MagickCore/color.h"
#include "MagickCore/color-private.h"
#include "MagickCore/colormap.h"
#include "MagickCore/colormap-private.h"
#include "MagickCore/colorspace.h"
#include "MagickCore/colorspace-private.h"
#include "MagickCore/composite.h"
#include "MagickCore/composite-private.h"
#include "MagickCore/constitute.h"
#include "MagickCore/draw.h"
#include "MagickCore/draw-private.h"
#include "MagickCore/effect.h"
#include "MagickCore/enhance.h"
#include "MagickCore/exception.h"
#include "MagickCore/exception-private.h"
#include "MagickCore/geometry.h"
#include "MagickCore/histogram.h"
#include "MagickCore/identify.h"
#include "MagickCore/image.h"
#include "MagickCore/image-private.h"
#include "MagickCore/list.h"
#include "MagickCore/log.h"
#include "MagickCore/memory_.h"
#include "MagickCore/magick.h"
#include "MagickCore/monitor.h"
#include "MagickCore/monitor-private.h"
#include "MagickCore/paint.h"
#include "MagickCore/pixel.h"
#include "MagickCore/pixel-accessor.h"
#include "MagickCore/property.h"
#include "MagickCore/quantize.h"
#include "MagickCore/quantum-private.h"
#include "MagickCore/random_.h"
#include "MagickCore/resource_.h"
#include "MagickCore/semaphore.h"
#include "MagickCore/segment.h"
#include "MagickCore/splay-tree.h"
#include "MagickCore/string_.h"
#include "MagickCore/thread-private.h"
#include "MagickCore/threshold.h"
#include "MagickCore/transform.h"
#include "MagickCore/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 size_t GetImageDepth (const Image *image, ExceptionInfo *exception)
static double MagickMin (const double x, const double y)
MagickExport size_t GetImageQuantumDepth (const Image *image, const MagickBooleanType constrain)
MagickExport ImageType GetImageType (const Image *image, ExceptionInfo *exception)
MagickExport MagickBooleanType IsImageGray (const Image *image, ExceptionInfo *exception)
MagickExport MagickBooleanType IsImageMonochrome (const Image *image, ExceptionInfo *exception)
MagickExport MagickBooleanType IsImageOpaque (const Image *image, ExceptionInfo *exception)
MagickExport MagickBooleanType SetImageDepth (Image *image, const size_t depth, ExceptionInfo *exception)

Function Documentation

MagickExport size_t GetImageQuantumDepth ( const Image image,
const MagickBooleanType  constrain 
)

Definition at line 551 of file attribute.c.

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

static double MagickMin ( const double  x,
const double  y 
) [inline, static]

Definition at line 544 of file attribute.c.

Referenced by GetImageQuantumDepth().