18#ifndef MAGICKCORE_OPTION_H
19#define MAGICKCORE_OPTION_H
21#if defined(__cplusplus) || defined(c_plusplus)
184#if defined(__cplusplus) || defined(c_plusplus)
MagickBooleanType
Definition magick-type.h:203
#define MagickExport
Definition method-attribute.h:80
struct _OptionInfo OptionInfo
MagickExport char ** GetCommandOptions(const CommandOption)
MagickExport MagickBooleanType ListCommandOptions(FILE *, const CommandOption, ExceptionInfo *)
MagickExport MagickBooleanType IsOptionMember(const char *, const char *)
MagickExport void ResetImageOptions(const ImageInfo *)
MagickExport ssize_t GetCommandOptionFlags(const CommandOption, const MagickBooleanType, const char *)
ValidateType
Definition option.h:106
@ FormatsMapValidate
Definition option.h:114
@ FormatsDiskValidate
Definition option.h:113
@ MontageValidate
Definition option.h:118
@ ImportExportValidate
Definition option.h:117
@ ConvertValidate
Definition option.h:112
@ CompareValidate
Definition option.h:110
@ CompositeValidate
Definition option.h:111
@ FormatsMemoryValidate
Definition option.h:115
@ NoValidate
Definition option.h:108
@ ColorspaceValidate
Definition option.h:109
@ IdentifyValidate
Definition option.h:116
@ UndefinedValidate
Definition option.h:107
@ StreamValidate
Definition option.h:119
@ AllValidate
Definition option.h:120
MagickExport MagickBooleanType DeleteImageOption(ImageInfo *, const char *)
MagickExport ssize_t ParseCommandOption(const CommandOption, const MagickBooleanType, const char *)
Definition option.c:2586
MagickExport void DestroyImageOptions(ImageInfo *)
CommandOptionFlags
Definition option.h:140
@ DrawInfoOptionFlag
Definition option.h:144
@ QuantizeInfoOptionFlag
Definition option.h:145
@ SimpleOperatorOptionFlag
Definition option.h:147
@ FireOptionFlag
Definition option.h:142
@ NonConvertOptionFlag
Definition option.h:151
@ DeprecateOptionFlag
Definition option.h:152
@ UndefinedOptionFlag
Definition option.h:141
@ ListOperatorOptionFlag
Definition option.h:148
@ GenesisOptionFlag
Definition option.h:150
@ GlobalOptionFlag
Definition option.h:146
@ ImageInfoOptionFlag
Definition option.h:143
@ SpecialOperatorOptionFlag
Definition option.h:149
MagickExport const char * CommandOptionToMnemonic(const CommandOption, const ssize_t)
MagickExport MagickBooleanType SetImageOption(ImageInfo *, const char *, const char *)
Definition option.c:2808
MagickExport MagickBooleanType DefineImageOption(ImageInfo *, const char *)
MagickExport char * RemoveImageOption(ImageInfo *, const char *)
Definition option.c:2693
MagickExport const char * GetImageOption(const ImageInfo *, const char *)
Definition option.c:1949
MagickExport MagickBooleanType IsCommandOption(const char *)
MagickExport MagickBooleanType CloneImageOptions(ImageInfo *, const ImageInfo *)
MagickExport char * GetNextImageOption(const ImageInfo *)
MagickExport void ResetImageOptionIterator(const ImageInfo *)
Definition option.c:2769
CommandOption
Definition option.h:26
@ MagickDirectionOptions
Definition option.h:46
@ MagickComplianceOptions
Definition option.h:101
@ MagickLineJoinOptions
Definition option.h:65
@ MagickIntensityOptions
Definition option.h:98
@ MagickMetricOptions
Definition option.h:72
@ MagickGravityOptions
Definition option.h:58
@ MagickFilterOptions
Definition option.h:53
@ MagickMimeOptions
Definition option.h:73
@ MagickResolutionOptions
Definition option.h:86
@ MagickFunctionOptions
Definition option.h:57
@ MagickMagicOptions
Definition option.h:70
@ MagickCacheOptions
Definition option.h:31
@ MagickNoiseOptions
Definition option.h:77
@ MagickModuleOptions
Definition option.h:75
@ MagickColorspaceOptions
Definition option.h:37
@ MagickAutoThresholdOptions
Definition option.h:102
@ MagickListOptions
Definition option.h:66
@ MagickKernelOptions
Definition option.h:62
@ MagickCoderOptions
Definition option.h:35
@ MagickFontOptions
Definition option.h:54
@ MagickConfigureOptions
Definition option.h:41
@ MagickLineCapOptions
Definition option.h:64
@ MagickDitherOptions
Definition option.h:49
@ MagickStatisticOptions
Definition option.h:89
@ MagickClipPathOptions
Definition option.h:34
@ MagickOrientationOptions
Definition option.h:78
@ MagickInterpolateOptions
Definition option.h:61
@ MagickAlphaOptions
Definition option.h:29
@ MagickEndianOptions
Definition option.h:50
@ MagickIntentOptions
Definition option.h:59
@ MagickLocaleOptions
Definition option.h:67
@ MagickComposeOptions
Definition option.h:39
@ MagickDelegateOptions
Definition option.h:45
@ MagickModeOptions
Definition option.h:74
@ MagickLogEventOptions
Definition option.h:68
@ MagickMethodOptions
Definition option.h:71
@ MagickDecorateOptions
Definition option.h:44
@ MagickAlignOptions
Definition option.h:28
@ MagickPolicyOptions
Definition option.h:80
@ MagickResourceOptions
Definition option.h:87
@ MagickStretchOptions
Definition option.h:91
@ MagickWeightOptions
Definition option.h:100
@ MagickPrimitiveOptions
Definition option.h:84
@ MagickBooleanOptions
Definition option.h:30
@ MagickDataTypeOptions
Definition option.h:42
@ MagickValidateOptions
Definition option.h:95
@ MagickDisposeOptions
Definition option.h:47
@ MagickComplexOptions
Definition option.h:97
@ MagickPolicyDomainOptions
Definition option.h:81
@ MagickPixelIntensityOptions
Definition option.h:79
@ MagickDebugOptions
Definition option.h:43
@ MagickInterlaceOptions
Definition option.h:60
@ MagickColorOptions
Definition option.h:36
@ MagickStyleOptions
Definition option.h:92
@ MagickCommandOptions
Definition option.h:38
@ MagickFillRuleOptions
Definition option.h:52
@ MagickFormatOptions
Definition option.h:56
@ MagickDistortOptions
Definition option.h:48
@ MagickVirtualPixelOptions
Definition option.h:96
@ MagickClassOptions
Definition option.h:33
@ MagickTypeOptions
Definition option.h:94
@ MagickChannelOptions
Definition option.h:32
@ MagickSparseColorOptions
Definition option.h:88
@ MagickLayerOptions
Definition option.h:63
@ MagickCompressOptions
Definition option.h:40
@ MagickLogOptions
Definition option.h:69
@ MagickThresholdOptions
Definition option.h:93
@ MagickUndefinedOptions
Definition option.h:27
@ MagickFontsOptions
Definition option.h:55
@ MagickGradientOptions
Definition option.h:99
@ MagickQuantumFormatOptions
Definition option.h:85
@ MagickStorageOptions
Definition option.h:90
@ MagickEvaluateOptions
Definition option.h:51
@ MagickPreviewOptions
Definition option.h:83
@ MagickPolicyRightsOptions
Definition option.h:82
@ MagickMorphologyOptions
Definition option.h:76
MagickExport ssize_t ParseChannelOption(const char *)
Definition exception.h:103
ssize_t flags
Definition option.h:130
MagickBooleanType stealth
Definition option.h:133
ssize_t type
Definition option.h:129
const char * mnemonic
Definition option.h:126