convert.c File Reference

#include "magick/studio.h"
#include "magick/annotate.h"
#include "magick/attribute.h"
#include "magick/client.h"
#include "magick/coder.h"
#include "magick/color.h"
#include "magick/configure.h"
#include "magick/constitute.h"
#include "magick/convert.h"
#include "magick/decorate.h"
#include "magick/delegate.h"
#include "magick/draw.h"
#include "magick/effect.h"
#include "magick/exception.h"
#include "magick/exception-private.h"
#include "magick/gem.h"
#include "magick/geometry.h"
#include "magick/image.h"
#include "magick/image-private.h"
#include "magick/list.h"
#include "magick/locale_.h"
#include "magick/log.h"
#include "magick/magic.h"
#include "magick/magick.h"
#include "magick/memory_.h"
#include "magick/module.h"
#include "magick/mogrify.h"
#include "magick/mogrify-private.h"
#include "magick/monitor.h"
#include "magick/montage.h"
#include "magick/option.h"
#include "magick/quantize.h"
#include "magick/random_.h"
#include "magick/resize.h"
#include "magick/resource_.h"
#include "magick/string_.h"
#include "magick/utility.h"
#include "magick/version.h"

Include dependency graph for convert.c:

Go to the source code of this file.

Defines

#define NotInitialized   (unsigned int) (~0)
#define DestroyConvert()
#define ThrowConvertException(asperity, tag, option)
#define ThrowConvertInvalidArgumentException(option, argument)

Functions

static MagickBooleanType ConcatenateImages (int argc, char **argv, ExceptionInfo *exception)
static void ConvertUsage (void)
MagickExport MagickBooleanType ConvertImageCommand (ImageInfo *image_info, int argc, char **argv, char **metadata, ExceptionInfo *exception)


Define Documentation

 
#define DestroyConvert (  ) 

Value:

{ \
  for ( ; k >= 0; k--) \
    image_stack[k]=DestroyImageList(image_stack[k]); \
  for (i=0; i < (long) argc; i++) \
    argv[i]=(char *) RelinquishMagickMemory(argv[i]); \
  argv=(char **) RelinquishMagickMemory(argv); \
}

Referenced by ConvertImageCommand().

#define NotInitialized   (unsigned int) (~0)

#define ThrowConvertException ( asperity,
tag,
option   ) 

Value:

{ \
  (void) ThrowMagickException(exception,GetMagickModule(),asperity,tag,"`%s'", \
     option); \
  DestroyConvert(); \
  return(MagickFalse); \
}

Referenced by ConvertImageCommand().

#define ThrowConvertInvalidArgumentException ( option,
argument   ) 

Value:

{ \
  (void) ThrowMagickException(exception,GetMagickModule(),OptionError, \
    "InvalidArgument","`%s': %s",argument,option); \
  DestroyConvert(); \
  return(MagickFalse); \
}

Referenced by ConvertImageCommand().


Function Documentation

static MagickBooleanType ConcatenateImages ( int  argc,
char **  argv,
ExceptionInfo exception 
) [static]

Definition at line 124 of file convert.c.

References FileOpenError, MagickFalse, MagickTrue, and ThrowFileException.

Referenced by ConvertImageCommand().

MagickExport MagickBooleanType ConvertImageCommand ( ImageInfo image_info,
int  argc,
char **  argv,
char **  metadata,
ExceptionInfo exception 
)

static void ConvertUsage ( void   )  [static]

Definition at line 161 of file convert.c.

References GetClientName(), GetMagickCopyright(), and GetMagickVersion().

Referenced by ConvertImageCommand().


Generated on Thu Sep 4 11:42:58 2008 for ImageMagick by  doxygen 1.5.6