option.c File Reference

#include "magick/studio.h"
#include "magick/artifact.h"
#include "magick/cache.h"
#include "magick/color.h"
#include "magick/compare.h"
#include "magick/constitute.h"
#include "magick/distort.h"
#include "magick/draw.h"
#include "magick/effect.h"
#include "magick/exception.h"
#include "magick/exception-private.h"
#include "magick/fx.h"
#include "magick/gem.h"
#include "magick/geometry.h"
#include "magick/image.h"
#include "magick/image-private.h"
#include "magick/layer.h"
#include "magick/mime-private.h"
#include "magick/memory_.h"
#include "magick/monitor.h"
#include "magick/montage.h"
#include "magick/option.h"
#include "magick/policy.h"
#include "magick/property.h"
#include "magick/quantize.h"
#include "magick/quantum.h"
#include "magick/resource_.h"
#include "magick/splay-tree.h"
#include "magick/string_.h"
#include "magick/token.h"
#include "magick/utility.h"
Include dependency graph for option.c:

Go to the source code of this file.

Functions

MagickExport MagickBooleanType CloneImageOptions (ImageInfo *image_info, const ImageInfo *clone_info)
MagickExport MagickBooleanType DefineImageOption (ImageInfo *image_info, const char *option)
MagickExport MagickBooleanType DeleteImageOption (ImageInfo *image_info, const char *option)
MagickExport void DestroyImageOptions (ImageInfo *image_info)
MagickExport const char * GetImageOption (const ImageInfo *image_info, const char *key)
static const OptionInfoGetOptionInfo (const MagickOption option)
MagickExport char ** GetMagickOptions (const MagickOption value)
MagickExport char * GetNextImageOption (const ImageInfo *image_info)
MagickExport MagickBooleanType IsMagickOption (const char *option)
MagickExport const char * MagickOptionToMnemonic (const MagickOption option, const long type)
MagickExport MagickBooleanType ListMagickOptions (FILE *file, const MagickOption option, ExceptionInfo *magick_unused(exception))
MagickExport long ParseChannelOption (const char *channels)
MagickExport long ParseMagickOption (const MagickOption option, const MagickBooleanType list, const char *options)
MagickExport char * RemoveImageOption (ImageInfo *image_info, const char *option)
MagickExport void ResetImageOptions (const ImageInfo *image_info)
MagickExport void ResetImageOptionIterator (const ImageInfo *image_info)
MagickExport MagickBooleanType SetImageOption (ImageInfo *image_info, const char *option, const char *value)

Variables

static const OptionInfo AlignOptions []
static const OptionInfo AlphaOptions []
static const OptionInfo BooleanOptions []
static const OptionInfo ChannelOptions []
static const OptionInfo ClassOptions []
static const OptionInfo ClipPathOptions []
static const OptionInfo CommandOptions []
static const OptionInfo ComposeOptions []
static const OptionInfo CompressOptions []
static const OptionInfo ColorspaceOptions []
static const OptionInfo DataTypeOptions []
static const OptionInfo DecorateOptions []
static const OptionInfo DisposeOptions []
static const OptionInfo DistortOptions []
static const OptionInfo DitherOptions []
static const OptionInfo EndianOptions []
static const OptionInfo EvaluateOptions []
static const OptionInfo FillRuleOptions []
static const OptionInfo FilterOptions []
static const OptionInfo FunctionOptions []
static const OptionInfo GravityOptions []
static const OptionInfo ImageListOptions []
static const OptionInfo IntentOptions []
static const OptionInfo InterlaceOptions []
static const OptionInfo InterpolateOptions []
static const OptionInfo LayerOptions []
static const OptionInfo LineCapOptions []
static const OptionInfo LineJoinOptions []
static const OptionInfo ListOptions []
static const OptionInfo LogEventOptions []
static const OptionInfo MetricOptions []
static const OptionInfo MethodOptions []
static const OptionInfo ModeOptions []
static const OptionInfo NoiseOptions []
static const OptionInfo OrientationOptions []
static const OptionInfo PolicyDomainOptions []
static const OptionInfo PolicyRightsOptions []
static const OptionInfo PreviewOptions []
static const OptionInfo PrimitiveOptions []
static const OptionInfo QuantumFormatOptions []
static const OptionInfo ResolutionOptions []
static const OptionInfo ResourceOptions []
static const OptionInfo SparseColorOptions []
static const OptionInfo StorageOptions []
static const OptionInfo StretchOptions []
static const OptionInfo StyleOptions []
static const OptionInfo TypeOptions []
static const OptionInfo ValidateOptions []
static const OptionInfo VirtualPixelOptions []

Function Documentation

MagickExport MagickBooleanType CloneImageOptions ( ImageInfo image_info,
const ImageInfo clone_info 
)
MagickExport MagickBooleanType DefineImageOption ( ImageInfo image_info,
const char *  option 
)

Definition at line 1468 of file option.c.

References CopyMagickString(), MaxTextExtent, and SetImageOption().

MagickExport MagickBooleanType DeleteImageOption ( ImageInfo image_info,
const char *  option 
)
MagickExport void DestroyImageOptions ( ImageInfo image_info  ) 
MagickExport const char* GetImageOption ( const ImageInfo image_info,
const char *  key 
)
MagickExport char** GetMagickOptions ( const MagickOption  value  ) 
MagickExport char* GetNextImageOption ( const ImageInfo image_info  ) 
static const OptionInfo* GetOptionInfo ( const MagickOption  option  )  [static]

Definition at line 1628 of file option.c.

References AlignOptions, AlphaOptions, BooleanOptions, ChannelOptions, ClassOptions, ClipPathOptions, ColorspaceOptions, CommandOptions, ComposeOptions, CompressOptions, DataTypeOptions, DecorateOptions, DisposeOptions, DistortOptions, DitherOptions, EndianOptions, EvaluateOptions, FillRuleOptions, FilterOptions, FunctionOptions, GravityOptions, ImageListOptions, IntentOptions, InterlaceOptions, InterpolateOptions, LayerOptions, LineCapOptions, LineJoinOptions, ListOptions, LogEventOptions, MagickAlignOptions, MagickAlphaOptions, MagickBooleanOptions, MagickChannelOptions, MagickClassOptions, MagickClipPathOptions, MagickColorspaceOptions, MagickCommandOptions, MagickComposeOptions, MagickCompressOptions, MagickDataTypeOptions, MagickDebugOptions, MagickDecorateOptions, MagickDisposeOptions, MagickDistortOptions, MagickDitherOptions, MagickEndianOptions, MagickEvaluateOptions, MagickFillRuleOptions, MagickFilterOptions, MagickFunctionOptions, MagickGravityOptions, MagickImageListOptions, MagickIntentOptions, MagickInterlaceOptions, MagickInterpolateOptions, MagickLayerOptions, MagickLineCapOptions, MagickLineJoinOptions, MagickListOptions, MagickLogEventOptions, MagickMethodOptions, MagickMetricOptions, MagickModeOptions, MagickNoiseOptions, MagickOrientationOptions, MagickPolicyDomainOptions, MagickPolicyRightsOptions, MagickPreviewOptions, MagickPrimitiveOptions, MagickQuantumFormatOptions, MagickResolutionOptions, MagickResourceOptions, MagickSparseColorOptions, MagickStorageOptions, MagickStretchOptions, MagickStyleOptions, MagickTypeOptions, MagickValidateOptions, MagickVirtualPixelOptions, MethodOptions, MetricOptions, ModeOptions, NoiseOptions, OrientationOptions, PolicyDomainOptions, PolicyRightsOptions, PreviewOptions, PrimitiveOptions, QuantumFormatOptions, ResolutionOptions, ResourceOptions, SparseColorOptions, StorageOptions, StretchOptions, StyleOptions, TypeOptions, ValidateOptions, and VirtualPixelOptions.

Referenced by GetMagickOptions(), ListMagickOptions(), MagickOptionToMnemonic(), and ParseMagickOption().

MagickExport MagickBooleanType IsMagickOption ( const char *  option  ) 

Definition at line 1768 of file option.c.

References MagickFalse, and MagickTrue.

MagickExport MagickBooleanType ListMagickOptions ( FILE *  file,
const MagickOption  option,
ExceptionInfo magick_unusedexception 
)

Definition at line 1853 of file option.c.

References GetOptionInfo(), MagickFalse, MagickTrue, and _OptionInfo::mnemonic.

MagickExport const char* MagickOptionToMnemonic ( const MagickOption  option,
const long  type 
)
MagickExport long ParseChannelOption ( const char *  channels  ) 
MagickExport long ParseMagickOption ( const MagickOption  option,
const MagickBooleanType  list,
const char *  options 
)
MagickExport char* RemoveImageOption ( ImageInfo image_info,
const char *  option 
)
MagickExport void ResetImageOptionIterator ( const ImageInfo image_info  ) 
MagickExport void ResetImageOptions ( const ImageInfo image_info  ) 
MagickExport MagickBooleanType SetImageOption ( ImageInfo image_info,
const char *  option,
const char *  value 
)

Variable Documentation

const OptionInfo AlignOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedAlign, MagickTrue },
    { "Center", (long) CenterAlign, MagickFalse },
    { "End", (long) RightAlign, MagickFalse },
    { "Left", (long) LeftAlign, MagickFalse },
    { "Middle", (long) CenterAlign, MagickFalse },
    { "Right", (long) RightAlign, MagickFalse },
    { "Start", (long) LeftAlign, MagickFalse },
    { (char *) NULL, (long) UndefinedAlign, MagickFalse }
  }

Definition at line 79 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo AlphaOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedAlphaChannel, MagickTrue },
    { "Activate", (long) ActivateAlphaChannel, MagickFalse },
    { "Background", (long) BackgroundAlphaChannel, MagickFalse },
    { "Copy", (long) CopyAlphaChannel, MagickFalse },
    { "Deactivate", (long) DeactivateAlphaChannel, MagickFalse },
    { "Extract", (long) ExtractAlphaChannel, MagickFalse },
    { "Off", (long) DeactivateAlphaChannel, MagickFalse },
    { "On", (long) ActivateAlphaChannel, MagickFalse },
    { "Opaque", (long) OpaqueAlphaChannel, MagickFalse },
    { "Set", (long) SetAlphaChannel, MagickFalse },
    { "Shape", (long) ShapeAlphaChannel, MagickFalse },
    { "Reset", (long) SetAlphaChannel, MagickTrue }, 
    { "Transparent", (long) TransparentAlphaChannel, MagickFalse },
    { (char *) NULL, (long) UndefinedAlphaChannel, MagickFalse }
  }

Definition at line 90 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo BooleanOptions[] [static]
Initial value:
  {
    { "False", 0L, MagickFalse },
    { "True", 1L, MagickFalse },
    { "0", 0L, MagickFalse },
    { "1", 1L, MagickFalse },
    { (char *) NULL, 0L, MagickFalse }
  }

Definition at line 107 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo ChannelOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedChannel, MagickTrue },
    { "All", (long) AllChannels, MagickFalse },
    { "Alpha", (long) OpacityChannel, MagickFalse },
    { "Black", (long) BlackChannel, MagickFalse },
    { "Blue", (long) BlueChannel, MagickFalse },
    { "Cyan", (long) CyanChannel, MagickFalse },
    { "Default", (long) DefaultChannels, MagickFalse },
    { "Gray", (long) GrayChannel, MagickFalse },
    { "Green", (long) GreenChannel, MagickFalse },
    { "Hue", (long) RedChannel, MagickFalse },
    { "Index", (long) IndexChannel, MagickFalse },
    { "Lightness", (long) BlueChannel, MagickFalse },
    { "Luminance", (long) BlueChannel, MagickFalse },
    { "Luminosity", (long) BlueChannel, MagickFalse },  
    { "Magenta", (long) MagentaChannel, MagickFalse },
    { "Matte", (long) OpacityChannel, MagickFalse },
    { "Opacity", (long) OpacityChannel, MagickFalse },
    { "Red", (long) RedChannel, MagickFalse },
    { "Saturation", (long) GreenChannel, MagickFalse },
    { "Yellow", (long) YellowChannel, MagickFalse },
    { "Sync", (long) SyncChannels, MagickFalse },   
    { (char *) NULL, (long) UndefinedChannel, MagickFalse }
  }

Definition at line 115 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo ClassOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedClass, MagickTrue },
    { "DirectClass", (long) DirectClass, MagickFalse },
    { "PseudoClass", (long) PseudoClass, MagickFalse },
    { (char *) NULL, (long) UndefinedClass, MagickFalse }
  }

Definition at line 140 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo ClipPathOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedPathUnits, MagickTrue },
    { "ObjectBoundingBox", (long) ObjectBoundingBox, MagickFalse },
    { "UserSpace", (long) UserSpace, MagickFalse },
    { "UserSpaceOnUse", (long) UserSpaceOnUse, MagickFalse },
    { (char *) NULL, (long) UndefinedPathUnits, MagickFalse }
  }

Definition at line 147 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo ColorspaceOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedColorspace, MagickTrue },
    { "CMY", (long) CMYColorspace, MagickFalse },
    { "CMYK", (long) CMYKColorspace, MagickFalse },
    { "Gray", (long) GRAYColorspace, MagickFalse },
    { "HSB", (long) HSBColorspace, MagickFalse },
    { "HSL", (long) HSLColorspace, MagickFalse },
    { "HWB", (long) HWBColorspace, MagickFalse },
    { "Lab", (long) LabColorspace, MagickFalse },
    { "Log", (long) LogColorspace, MagickFalse },
    { "OHTA", (long) OHTAColorspace, MagickFalse },
    { "Rec601Luma", (long) Rec601LumaColorspace, MagickFalse },
    { "Rec601YCbCr", (long) Rec601YCbCrColorspace, MagickFalse },
    { "Rec709Luma", (long) Rec709LumaColorspace, MagickFalse },
    { "Rec709YCbCr", (long) Rec709YCbCrColorspace, MagickFalse },
    { "RGB", (long) RGBColorspace, MagickFalse },
    { "sRGB", (long) sRGBColorspace, MagickFalse },
    { "Transparent", (long) TransparentColorspace, MagickFalse },
    { "XYZ", (long) XYZColorspace, MagickFalse },
    { "YCbCr", (long) YCbCrColorspace, MagickFalse },
    { "YCC", (long) YCCColorspace, MagickFalse },
    { "YIQ", (long) YIQColorspace, MagickFalse },
    { "YPbPr", (long) YPbPrColorspace, MagickFalse },
    { "YUV", (long) YUVColorspace, MagickFalse },
    { (char *) NULL, (long) UndefinedColorspace, MagickFalse }
  }

Definition at line 770 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo CommandOptions[] [static]

Definition at line 155 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo ComposeOptions[] [static]

Definition at line 675 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo CompressOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedCompression, MagickTrue },
    { "B44", (long) B44Compression, MagickFalse },
    { "B44A", (long) B44ACompression, MagickFalse },
    { "BZip", (long) BZipCompression, MagickFalse },
    { "DXT1", (long) DXT1Compression, MagickFalse },
    { "DXT3", (long) DXT3Compression, MagickFalse },
    { "DXT5", (long) DXT5Compression, MagickFalse },
    { "Fax", (long) FaxCompression, MagickFalse },
    { "Group4", (long) Group4Compression, MagickFalse },
    { "JPEG", (long) JPEGCompression, MagickFalse },
    { "JPEG2000", (long) JPEG2000Compression, MagickFalse },
    { "Lossless", (long) LosslessJPEGCompression, MagickFalse },
    { "LosslessJPEG", (long) LosslessJPEGCompression, MagickFalse },
    { "LZW", (long) LZWCompression, MagickFalse },
    { "None", (long) NoCompression, MagickFalse },
    { "Piz", (long) PizCompression, MagickFalse },
    { "Pxr24", (long) Pxr24Compression, MagickFalse },
    { "RLE", (long) RLECompression, MagickFalse },
    { "Zip", (long) ZipCompression, MagickFalse },
    { "RunlengthEncoded", (long) RLECompression, MagickFalse },
    { "ZipS", (long) ZipSCompression, MagickFalse },
    { (char *) NULL, (long) UndefinedCompression, MagickFalse }
  }

Definition at line 745 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo DataTypeOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedData, MagickTrue },
    { "Byte", (long) ByteData, MagickFalse },
    { "Long", (long) LongData, MagickFalse },
    { "Short", (long) ShortData, MagickFalse },
    { "String", (long) StringData, MagickFalse },
    { (char *) NULL, (long) UndefinedData, MagickFalse }
  }

Definition at line 797 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo DecorateOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedDecoration, MagickTrue },
    { "LineThrough", (long) LineThroughDecoration, MagickFalse },
    { "None", (long) NoDecoration, MagickFalse },
    { "Overline", (long) OverlineDecoration, MagickFalse },
    { "Underline", (long) UnderlineDecoration, MagickFalse },
    { (char *) NULL, (long) UndefinedDecoration, MagickFalse }
  }

Definition at line 806 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo DisposeOptions[] [static]
Initial value:
  {
    { "Background", (long) BackgroundDispose, MagickFalse },
    { "None", (long) NoneDispose, MagickFalse },
    { "Previous", (long) PreviousDispose, MagickFalse },
    { "Undefined", (long) UndefinedDispose, MagickFalse },
    { "0", (long) UndefinedDispose, MagickFalse },
    { "1", (long) NoneDispose, MagickFalse },
    { "2", (long) BackgroundDispose, MagickFalse },
    { "3", (long) PreviousDispose, MagickFalse },
    { (char *) NULL, (long) UndefinedDispose, MagickFalse }
  }

Definition at line 815 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo DistortOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedDistortion, MagickTrue },
    { "Affine", (long) AffineDistortion, MagickFalse },
    { "AffineProjection", (long) AffineProjectionDistortion, MagickFalse },
    { "ScaleRotateTranslate", (long) ScaleRotateTranslateDistortion, MagickFalse },
    { "SRT", (long) ScaleRotateTranslateDistortion, MagickFalse },
    { "Perspective", (long) PerspectiveDistortion, MagickFalse },
    { "PerspectiveProjection", (long) PerspectiveProjectionDistortion, MagickFalse },
    { "Bilinear", (long) BilinearForwardDistortion, MagickTrue },
    { "BilinearForward", (long) BilinearForwardDistortion, MagickFalse },
    { "BilinearReverse", (long) BilinearReverseDistortion, MagickFalse },
    { "Polynomial", (long) PolynomialDistortion, MagickFalse },
    { "Arc", (long) ArcDistortion, MagickFalse },
    { "Polar", (long) PolarDistortion, MagickFalse },
    { "DePolar", (long) DePolarDistortion, MagickFalse },
    { "Barrel", (long) BarrelDistortion, MagickFalse },
    { "BarrelInverse", (long) BarrelInverseDistortion, MagickFalse },
    { "Shepards", (long) ShepardsDistortion, MagickFalse },
    { (char *) NULL, (long) UndefinedDistortion, MagickFalse }
  }

Definition at line 827 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo DitherOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedDitherMethod, MagickTrue },
    { "None", (long) NoDitherMethod, MagickFalse },
    { "FloydSteinberg", (long) FloydSteinbergDitherMethod, MagickFalse },
    { "Riemersma", (long) RiemersmaDitherMethod, MagickFalse },
    { (char *) NULL, (long) UndefinedEndian, MagickFalse }
  }

Definition at line 848 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo EndianOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedEndian, MagickTrue },
    { "LSB", (long) LSBEndian, MagickFalse },
    { "MSB", (long) MSBEndian, MagickFalse },
    { (char *) NULL, (long) UndefinedEndian, MagickFalse }
  }

Definition at line 856 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo EvaluateOptions[] [static]

Definition at line 863 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo FillRuleOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedRule, MagickTrue },
    { "Evenodd", (long) EvenOddRule, MagickFalse },
    { "NonZero", (long) NonZeroRule, MagickFalse },
    { (char *) NULL, (long) UndefinedRule, MagickFalse }
  }

Definition at line 896 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo FilterOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedFilter, MagickTrue },
    { "Bartlett", (long) BartlettFilter, MagickFalse },
    { "Bessel", (long) BesselFilter, MagickFalse },
    { "Blackman", (long) BlackmanFilter, MagickFalse },
    { "Bohman", (long) BohmanFilter, MagickFalse },
    { "Box", (long) BoxFilter, MagickFalse },
    { "Catrom", (long) CatromFilter, MagickFalse },
    { "Cubic", (long) CubicFilter, MagickFalse },
    { "Gaussian", (long) GaussianFilter, MagickFalse },
    { "Hamming", (long) HammingFilter, MagickFalse },
    { "Hanning", (long) HanningFilter, MagickFalse },
    { "Hermite", (long) HermiteFilter, MagickFalse },
    { "Kaiser", (long) KaiserFilter, MagickFalse },
    { "Lagrange", (long) LagrangeFilter, MagickFalse },
    { "Lanczos", (long) LanczosFilter, MagickFalse },
    { "Mitchell", (long) MitchellFilter, MagickFalse },
    { "Parzen", (long) ParzenFilter, MagickFalse },
    { "Point", (long) PointFilter, MagickFalse },
    { "Quadratic", (long) QuadraticFilter, MagickFalse },
    { "Sinc", (long) SincFilter, MagickFalse },
    { "Triangle", (long) TriangleFilter, MagickFalse },
    { "Welsh", (long) WelshFilter, MagickFalse },
    { (char *) NULL, (long) UndefinedFilter, MagickFalse }
  }

Definition at line 903 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo FunctionOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedFunction, MagickTrue },
    { "Polynomial", (long) PolynomialFunction, MagickFalse },
    { "Sinusoid", (long) SinusoidFunction, MagickFalse },
    { "ArcSin", (long) ArcsinFunction, MagickFalse },
    { "ArcTan", (long) ArctanFunction, MagickFalse },
    { (char *) NULL, (long) UndefinedFunction, MagickFalse }
  }

Definition at line 929 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo GravityOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedGravity, MagickTrue },
    { "None", (long) UndefinedGravity, MagickFalse },
    { "Center", (long) CenterGravity, MagickFalse },
    { "East", (long) EastGravity, MagickFalse },
    { "Forget", (long) ForgetGravity, MagickFalse },
    { "NorthEast", (long) NorthEastGravity, MagickFalse },
    { "North", (long) NorthGravity, MagickFalse },
    { "NorthWest", (long) NorthWestGravity, MagickFalse },
    { "SouthEast", (long) SouthEastGravity, MagickFalse },
    { "South", (long) SouthGravity, MagickFalse },
    { "SouthWest", (long) SouthWestGravity, MagickFalse },
    { "West", (long) WestGravity, MagickFalse },
    { "Static", (long) StaticGravity, MagickFalse },
    { (char *) NULL, UndefinedGravity, MagickFalse }
  }

Definition at line 938 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo ImageListOptions[] [static]

Definition at line 955 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo IntentOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedIntent, MagickTrue },
    { "Absolute", (long) AbsoluteIntent, MagickFalse },
    { "Perceptual", (long) PerceptualIntent, MagickFalse },
    { "Relative", (long) RelativeIntent, MagickFalse },
    { "Saturation", (long) SaturationIntent, MagickFalse },
    { (char *) NULL, (long) UndefinedIntent, MagickFalse }
  }

Definition at line 988 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo InterlaceOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedInterlace, MagickTrue },
    { "Line", (long) LineInterlace, MagickFalse },
    { "None", (long) NoInterlace, MagickFalse },
    { "Plane", (long) PlaneInterlace, MagickFalse },
    { "Partition", (long) PartitionInterlace, MagickFalse },
    { "GIF", (long) GIFInterlace, MagickFalse },
    { "JPEG", (long) JPEGInterlace, MagickFalse },
    { "PNG", (long) PNGInterlace, MagickFalse },
    { (char *) NULL, (long) UndefinedInterlace, MagickFalse }
  }

Definition at line 997 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo InterpolateOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedInterpolatePixel, MagickTrue },
    { "Average", (long) AverageInterpolatePixel, MagickFalse },
    { "Bicubic", (long) BicubicInterpolatePixel, MagickFalse },
    { "Bilinear", (long) BilinearInterpolatePixel, MagickFalse },
    { "filter", (long) FilterInterpolatePixel, MagickFalse },
    { "Integer", (long) IntegerInterpolatePixel, MagickFalse },
    { "Mesh", (long) MeshInterpolatePixel, MagickFalse },
    { "NearestNeighbor", (long) NearestNeighborInterpolatePixel, MagickFalse },
    { "Spline", (long) SplineInterpolatePixel, MagickFalse },
    { (char *) NULL, (long) UndefinedInterpolatePixel, MagickFalse }
  }

Definition at line 1009 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo LayerOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedLayer, MagickTrue },
    { "Coalesce", (long) CoalesceLayer, MagickFalse },
    { "CompareAny", (long) CompareAnyLayer, MagickFalse },
    { "CompareClear", (long) CompareClearLayer, MagickFalse },
    { "CompareOverlay", (long) CompareOverlayLayer, MagickFalse },
    { "Dispose", (long) DisposeLayer, MagickFalse },
    { "Optimize", (long) OptimizeLayer, MagickFalse },
    { "OptimizeFrame", (long) OptimizeImageLayer, MagickFalse },
    { "OptimizePlus", (long) OptimizePlusLayer, MagickFalse },
    { "OptimizeTransparency", (long) OptimizeTransLayer, MagickFalse },
    { "RemoveDups", (long) RemoveDupsLayer, MagickFalse },
    { "RemoveZero", (long) RemoveZeroLayer, MagickFalse },
    { "Composite", (long) CompositeLayer, MagickFalse },
    { "Merge", (long) MergeLayer, MagickFalse },
    { "Flatten", (long) FlattenLayer, MagickFalse },
    { "Mosaic", (long) MosaicLayer, MagickFalse },
    { "TrimBounds", (long) TrimBoundsLayer, MagickFalse },
    { (char *) NULL, (long) UndefinedLayer, MagickFalse }
  }

Definition at line 1022 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo LineCapOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedCap, MagickTrue },
    { "Butt", (long) ButtCap, MagickFalse },
    { "Round", (long) RoundCap, MagickFalse },
    { "Square", (long) SquareCap, MagickFalse },
    { (char *) NULL, (long) UndefinedCap, MagickFalse }
  }

Definition at line 1043 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo LineJoinOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedJoin, MagickTrue },
    { "Bevel", (long) BevelJoin, MagickFalse },
    { "Miter", (long) MiterJoin, MagickFalse },
    { "Round", (long) RoundJoin, MagickFalse },
    { (char *) NULL, (long) UndefinedJoin, MagickFalse }
  }

Definition at line 1051 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo ListOptions[] [static]

Definition at line 1059 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo LogEventOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedEvents, MagickTrue },
    { "All", (long) (AllEvents &~ TraceEvent), MagickFalse },
    { "Annotate", (long) AnnotateEvent, MagickFalse },
    { "Blob", (long) BlobEvent, MagickFalse },
    { "Cache", (long) CacheEvent, MagickFalse },
    { "Coder", (long) CoderEvent, MagickFalse },
    { "Configure", (long) ConfigureEvent, MagickFalse },
    { "Deprecate", (long) DeprecateEvent, MagickFalse },
    { "Draw", (long) DrawEvent, MagickFalse },
    { "Exception", (long) ExceptionEvent, MagickFalse },
    { "Locale", (long) LocaleEvent, MagickFalse },
    { "Module", (long) ModuleEvent, MagickFalse },
    { "None", (long) NoEvents, MagickFalse },
    { "Policy", (long) PolicyEvent, MagickFalse },
    { "Resource", (long) ResourceEvent, MagickFalse },
    { "Trace", (long) TraceEvent, MagickFalse },
    { "Transform", (long) TransformEvent, MagickFalse },
    { "User", (long) UserEvent, MagickFalse },
    { "Wand", (long) WandEvent, MagickFalse },
    { "X11", (long) X11Event, MagickFalse },
    { (char *) NULL, (long) UndefinedEvents, MagickFalse }
  }

Definition at line 1127 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo MethodOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedMethod, MagickTrue },
    { "FillToBorder", (long) FillToBorderMethod, MagickFalse },
    { "Floodfill", (long) FloodfillMethod, MagickFalse },
    { "Point", (long) PointMethod, MagickFalse },
    { "Replace", (long) ReplaceMethod, MagickFalse },
    { "Reset", (long) ResetMethod, MagickFalse },
    { (char *) NULL, (long) UndefinedMethod, MagickFalse }
  }

Definition at line 1163 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo MetricOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedMetric, MagickTrue },
    { "AE", (long) AbsoluteErrorMetric, MagickFalse },
    { "MAE", (long) MeanAbsoluteErrorMetric, MagickFalse },
    { "MEPP", (long) MeanErrorPerPixelMetric, MagickFalse },
    { "MSE", (long) MeanSquaredErrorMetric, MagickFalse },
    { "PAE", (long) PeakAbsoluteErrorMetric, MagickFalse },
    { "PSNR", (long) PeakSignalToNoiseRatioMetric, MagickFalse },
    { "RMSE", (long) RootMeanSquaredErrorMetric, MagickFalse },
    { (char *) NULL, (long) UndefinedMetric, MagickFalse }
  }

Definition at line 1151 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo ModeOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedMode, MagickTrue },
    { "Concatenate", (long) ConcatenateMode, MagickFalse },
    { "Frame", (long) FrameMode, MagickFalse },
    { "Unframe", (long) UnframeMode, MagickFalse },
    { (char *) NULL, (long) UndefinedMode, MagickFalse }
  }

Definition at line 1173 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo NoiseOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedNoise, MagickTrue },
    { "Gaussian", (long) (long) GaussianNoise, MagickFalse },
    { "Impulse", (long) ImpulseNoise, MagickFalse },
    { "Laplacian", (long) LaplacianNoise, MagickFalse },
    { "Multiplicative", (long) MultiplicativeGaussianNoise, MagickFalse },
    { "Poisson", (long) PoissonNoise, MagickFalse },
    { "Random", (long) RandomNoise, MagickFalse },
    { "Uniform", (long) UniformNoise, MagickFalse },
    { (char *) NULL, (long) UndefinedNoise, MagickFalse }
  }

Definition at line 1181 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo OrientationOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedOrientation, MagickTrue },
    { "TopLeft", (long) TopLeftOrientation, MagickFalse },
    { "TopRight", (long) TopRightOrientation, MagickFalse },
    { "BottomRight", (long) BottomRightOrientation, MagickFalse },
    { "BottomLeft", (long) BottomLeftOrientation, MagickFalse },
    { "LeftTop", (long) LeftTopOrientation, MagickFalse },
    { "RightTop", (long) RightTopOrientation, MagickFalse },
    { "RightBottom", (long) RightBottomOrientation, MagickFalse },
    { "LeftBottom", (long) LeftBottomOrientation, MagickFalse }
  }

Definition at line 1193 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo PolicyDomainOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedPolicyDomain, MagickTrue },
    { "Coder", (long) CoderPolicyDomain, MagickFalse },
    { "Delegate", (long) DelegatePolicyDomain, MagickFalse },
    { "Filter", (long) FilterPolicyDomain, MagickFalse },
    { "Path", (long) PathPolicyDomain, MagickFalse },
    { "Resource", (long) ResourcePolicyDomain, MagickFalse }
  }

Definition at line 1205 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo PolicyRightsOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedPolicyRights, MagickTrue },
    { "None", (long) NoPolicyRights, MagickFalse },
    { "Read", (long) ReadPolicyRights, MagickFalse },
    { "Write", (long) WritePolicyRights, MagickFalse },
    { "Execute", (long) ExecutePolicyRights, MagickFalse }
  }

Definition at line 1214 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo PreviewOptions[] [static]

Definition at line 1222 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo PrimitiveOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedPrimitive, MagickTrue },
    { "Arc", (long) ArcPrimitive, MagickFalse },
    { "Bezier", (long) BezierPrimitive, MagickFalse },
    { "Circle", (long) CirclePrimitive, MagickFalse },
    { "Color", (long) ColorPrimitive, MagickFalse },
    { "Ellipse", (long) EllipsePrimitive, MagickFalse },
    { "Image", (long) ImagePrimitive, MagickFalse },
    { "Line", (long) LinePrimitive, MagickFalse },
    { "Matte", (long) MattePrimitive, MagickFalse },
    { "Path", (long) PathPrimitive, MagickFalse },
    { "Point", (long) PointPrimitive, MagickFalse },
    { "Polygon", (long) PolygonPrimitive, MagickFalse },
    { "Polyline", (long) PolylinePrimitive, MagickFalse },
    { "Rectangle", (long) RectanglePrimitive, MagickFalse },
    { "roundRectangle", (long) RoundRectanglePrimitive, MagickFalse },
    { "Text", (long) TextPrimitive, MagickFalse },
    { (char *) NULL, (long) UndefinedPrimitive, MagickFalse }
  }

Definition at line 1256 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo QuantumFormatOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedQuantumFormat, MagickTrue },
    { "FloatingPoint", (long) FloatingPointQuantumFormat, MagickFalse },
    { "Signed", (long) SignedQuantumFormat, MagickFalse },
    { "Unsigned", (long) UnsignedQuantumFormat, MagickFalse },
    { (char *) NULL, (long) FloatingPointQuantumFormat, MagickFalse }
  }

Definition at line 1276 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo ResolutionOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedResolution, MagickTrue },
    { "PixelsPerInch", (long) PixelsPerInchResolution, MagickFalse },
    { "PixelsPerCentimeter", (long) PixelsPerCentimeterResolution, MagickFalse },
    { (char *) NULL, (long) UndefinedResolution, MagickFalse }
  }

Definition at line 1284 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo ResourceOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedResource, MagickTrue },
    { "Area", (long) AreaResource, MagickFalse },
    { "Disk", (long) DiskResource, MagickFalse },
    { "File", (long) FileResource, MagickFalse },
    { "Map", (long) MapResource, MagickFalse },
    { "Memory", (long) MemoryResource, MagickFalse },
    { "Thread", (long) ThreadResource, MagickFalse },
    { "Time", (long) TimeResource, MagickFalse },
    { (char *) NULL, (long) UndefinedResource, MagickFalse }
  }

Definition at line 1291 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo SparseColorOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedDistortion, MagickTrue },
    { "Barycentric", (long) BarycentricColorInterpolate, MagickFalse },
    { "Bilinear", (long) BilinearColorInterpolate, MagickFalse },
    { "Shepards", (long) ShepardsColorInterpolate, MagickFalse },
    { "Voronoi", (long) VoronoiColorInterpolate, MagickFalse },
    { (char *) NULL, (long) UndefinedResource, MagickFalse }
  }

Definition at line 1303 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo StorageOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedPixel, MagickTrue },
    { "Char", (long) CharPixel, MagickFalse },
    { "Double", (long) DoublePixel, MagickFalse },
    { "Float", (long) FloatPixel, MagickFalse },
    { "Integer", (long) IntegerPixel, MagickFalse },
    { "Long", (long) LongPixel, MagickFalse },
    { "Quantum", (long) QuantumPixel, MagickFalse },
    { "Short", (long) ShortPixel, MagickFalse },
    { (char *) NULL, (long) UndefinedResource, MagickFalse }
  }

Definition at line 1312 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo StretchOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedStretch, MagickTrue },
    { "Any", (long) AnyStretch, MagickFalse },
    { "Condensed", (long) CondensedStretch, MagickFalse },
    { "Expanded", (long) ExpandedStretch, MagickFalse },
    { "ExtraCondensed", (long) ExtraCondensedStretch, MagickFalse },
    { "ExtraExpanded", (long) ExtraExpandedStretch, MagickFalse },
    { "Normal", (long) NormalStretch, MagickFalse },
    { "SemiCondensed", (long) SemiCondensedStretch, MagickFalse },
    { "SemiExpanded", (long) SemiExpandedStretch, MagickFalse },
    { "UltraCondensed", (long) UltraCondensedStretch, MagickFalse },
    { "UltraExpanded", (long) UltraExpandedStretch, MagickFalse },
    { (char *) NULL, (long) UndefinedStretch, MagickFalse }
  }

Definition at line 1324 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo StyleOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedStyle, MagickTrue },
    { "Any", (long) AnyStyle, MagickFalse },
    { "Italic", (long) ItalicStyle, MagickFalse },
    { "Normal", (long) NormalStyle, MagickFalse },
    { "Oblique", (long) ObliqueStyle, MagickFalse },
    { (char *) NULL, (long) UndefinedStyle, MagickFalse }
  }

Definition at line 1339 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo TypeOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedType, MagickTrue },
    { "Bilevel", (long) BilevelType, MagickFalse },
    { "ColorSeparation", (long) ColorSeparationType, MagickFalse },
    { "ColorSeparationMatte", (long) ColorSeparationMatteType, MagickFalse },
    { "Grayscale", (long) GrayscaleType, MagickFalse },
    { "GrayscaleMatte", (long) GrayscaleMatteType, MagickFalse },
    { "Optimize", (long) OptimizeType, MagickFalse },
    { "Palette", (long) PaletteType, MagickFalse },
    { "PaletteBilevelMatte", (long) PaletteBilevelMatteType, MagickFalse },
    { "PaletteMatte", (long) PaletteMatteType, MagickFalse },
    { "TrueColorMatte", (long) TrueColorMatteType, MagickFalse },
    { "TrueColor", (long) TrueColorType, MagickFalse },
    { (char *) NULL, (long) UndefinedType, MagickFalse }
  }

Definition at line 1348 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo ValidateOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedValidate, MagickTrue },
    { "All", (long) AllValidate, MagickFalse },
    { "Compare", (long) CompareValidate, MagickFalse },
    { "Composite", (long) CompositeValidate, MagickFalse },
    { "Convert", (long) ConvertValidate, MagickFalse },
    { "FormatsInMemory", (long) FormatsInMemoryValidate, MagickFalse },
    { "FormatsOnDisk", (long) FormatsOnDiskValidate, MagickFalse },
    { "Identify", (long) IdentifyValidate, MagickFalse },
    { "ImportExport", (long) ImportExportValidate, MagickFalse },
    { "Montage", (long) MontageValidate, MagickFalse },
    { "Stream", (long) StreamValidate, MagickFalse },
    { "None", (long) NoValidate, MagickFalse },
    { (char *) NULL, (long) UndefinedValidate, MagickFalse }
  }

Definition at line 1364 of file option.c.

Referenced by GetOptionInfo().

const OptionInfo VirtualPixelOptions[] [static]
Initial value:
  {
    { "Undefined", (long) UndefinedVirtualPixelMethod, MagickTrue },
    { "Background", (long) BackgroundVirtualPixelMethod, MagickFalse },
    { "Black", (long) BlackVirtualPixelMethod, MagickFalse },
    { "Constant", (long) BackgroundVirtualPixelMethod, MagickTrue }, 
    { "CheckerTile", (long) CheckerTileVirtualPixelMethod, MagickFalse },
    { "Dither", (long) DitherVirtualPixelMethod, MagickFalse },
    { "Edge", (long) EdgeVirtualPixelMethod, MagickFalse },
    { "Gray", (long) GrayVirtualPixelMethod, MagickFalse },
    { "HorizontalTile", (long) HorizontalTileVirtualPixelMethod, MagickFalse },
    { "HorizontalTileEdge", (long) HorizontalTileEdgeVirtualPixelMethod, MagickFalse },
    { "Mirror", (long) MirrorVirtualPixelMethod, MagickFalse },
    { "Random", (long) RandomVirtualPixelMethod, MagickFalse },
    { "Tile", (long) TileVirtualPixelMethod, MagickFalse },
    { "Transparent", (long) TransparentVirtualPixelMethod, MagickFalse },
    { "VerticalTile", (long) VerticalTileVirtualPixelMethod, MagickFalse },
    { "VerticalTileEdge", (long) VerticalTileEdgeVirtualPixelMethod, MagickFalse },
    { "White", (long) WhiteVirtualPixelMethod, MagickFalse },
    { (char *) NULL, (long) UndefinedVirtualPixelMethod, MagickFalse }
  }

Definition at line 1380 of file option.c.

Referenced by GetOptionInfo().


Generated on 19 Nov 2009 for MagickCore by  doxygen 1.6.1