Go to the source code of this file.
|
enum | CommandOption {
MagickUndefinedOptions = -1
, MagickAlignOptions = 0
, MagickAlphaChannelOptions
, MagickBooleanOptions
,
MagickCacheOptions
, MagickChannelOptions
, MagickClassOptions
, MagickClipPathOptions
,
MagickCoderOptions
, MagickColorOptions
, MagickColorspaceOptions
, MagickCommandOptions
,
MagickComplexOptions
, MagickComplianceOptions
, MagickComposeOptions
, MagickCompressOptions
,
MagickConfigureOptions
, MagickDataTypeOptions
, MagickDebugOptions
, MagickDecorateOptions
,
MagickDelegateOptions
, MagickDirectionOptions
, MagickDisposeOptions
, MagickDistortOptions
,
MagickDitherOptions
, MagickEndianOptions
, MagickEvaluateOptions
, MagickFillRuleOptions
,
MagickFilterOptions
, MagickFontOptions
, MagickFontsOptions
, MagickFormatOptions
,
MagickFunctionOptions
, MagickGradientOptions
, MagickGravityOptions
, MagickIntensityOptions
,
MagickIntentOptions
, MagickInterlaceOptions
, MagickInterpolateOptions
, MagickKernelOptions
,
MagickLayerOptions
, MagickLineCapOptions
, MagickLineJoinOptions
, MagickListOptions
,
MagickLocaleOptions
, MagickLogEventOptions
, MagickLogOptions
, MagickMagicOptions
,
MagickMethodOptions
, MagickMetricOptions
, MagickMimeOptions
, MagickModeOptions
,
MagickModuleOptions
, MagickMorphologyOptions
, MagickNoiseOptions
, MagickOrientationOptions
,
MagickPixelChannelOptions
, MagickPixelIntensityOptions
, MagickPixelMaskOptions
, MagickPixelTraitOptions
,
MagickPolicyOptions
, MagickPolicyDomainOptions
, MagickPolicyRightsOptions
, MagickPreviewOptions
,
MagickPrimitiveOptions
, MagickQuantumFormatOptions
, MagickResolutionOptions
, MagickResourceOptions
,
MagickSparseColorOptions
, MagickStatisticOptions
, MagickStorageOptions
, MagickStretchOptions
,
MagickStyleOptions
, MagickThresholdOptions
, MagickTypeOptions
, MagickValidateOptions
,
MagickVirtualPixelOptions
, MagickWeightOptions
, MagickAutoThresholdOptions
, MagickToolOptions
,
MagickCLIOptions
, MagickIlluminantOptions
} |
|
enum | ValidateType {
UndefinedValidate
, NoValidate = 0x00000
, ColorspaceValidate = 0x00001
, CompareValidate = 0x00002
,
CompositeValidate = 0x00004
, ConvertValidate = 0x00008
, FormatsDiskValidate = 0x00010
, FormatsMapValidate = 0x00020
,
FormatsMemoryValidate = 0x00040
, IdentifyValidate = 0x00080
, ImportExportValidate = 0x00100
, MontageValidate = 0x00200
,
StreamValidate = 0x00400
, AllValidate = 0x7fffffff
} |
|
enum | CommandOptionFlags {
UndefinedOptionFlag = 0x0000
, ImageInfoOptionFlag = 0x0001
, DrawInfoOptionFlag = 0x0002
, QuantizeInfoOptionFlag = 0x0004
,
GlobalOptionFlag = 0x0008
, SettingOptionFlags = 0x000F
, NoImageOperatorFlag = 0x0010
, SimpleOperatorFlag = 0x0020
,
ListOperatorFlag = 0x0040
, GenesisOptionFlag = 0x0080
, SpecialOptionFlag = 0x0100
, AlwaysInterpretArgsFlag = 0x0400
,
NeverInterpretArgsFlag = 0x0800
, NonMagickOptionFlag = 0x1000
, FireOptionFlag = 0x2000
, DeprecateOptionFlag = 0x4000
,
ReplacedOptionFlag = 0x8800
} |
|
|
MagickExport char ** | GetCommandOptions (const CommandOption) |
|
MagickExport char * | GetNextImageOption (const ImageInfo *) |
|
MagickExport char * | RemoveImageOption (ImageInfo *, const char *) |
|
MagickExport const char * | CommandOptionToMnemonic (const CommandOption, const ssize_t) |
|
MagickExport const char * | GetImageOption (const ImageInfo *, const char *) |
|
MagickExport MagickBooleanType | CloneImageOptions (ImageInfo *, const ImageInfo *) |
|
MagickExport MagickBooleanType | DefineImageOption (ImageInfo *, const char *) |
|
MagickExport MagickBooleanType | DeleteImageOption (ImageInfo *, const char *) |
|
MagickExport MagickBooleanType | IsCommandOption (const char *) |
|
MagickExport MagickBooleanType | IsOptionMember (const char *, const char *) |
|
MagickExport MagickBooleanType | ListCommandOptions (FILE *, const CommandOption, ExceptionInfo *) |
|
MagickExport MagickBooleanType | SetImageOption (ImageInfo *, const char *, const char *) |
|
MagickExport ssize_t | GetCommandOptionFlags (const CommandOption, const MagickBooleanType, const char *) |
|
MagickExport ssize_t | ParseChannelOption (const char *) |
|
MagickExport ssize_t | ParsePixelChannelOption (const char *) |
|
MagickExport ssize_t | ParseCommandOption (const CommandOption, const MagickBooleanType, const char *) |
|
MagickExport void | DestroyImageOptions (ImageInfo *) |
|
MagickExport void | ResetImageOptions (const ImageInfo *) |
|
MagickExport void | ResetImageOptionIterator (const ImageInfo *) |
|
MagickExport const OptionInfo * | GetCommandOptionInfo (const char *value) |
|
◆ OptionInfo
◆ CommandOption
Enumerator |
---|
MagickUndefinedOptions | |
MagickAlignOptions | |
MagickAlphaChannelOptions | |
MagickBooleanOptions | |
MagickCacheOptions | |
MagickChannelOptions | |
MagickClassOptions | |
MagickClipPathOptions | |
MagickCoderOptions | |
MagickColorOptions | |
MagickColorspaceOptions | |
MagickCommandOptions | |
MagickComplexOptions | |
MagickComplianceOptions | |
MagickComposeOptions | |
MagickCompressOptions | |
MagickConfigureOptions | |
MagickDataTypeOptions | |
MagickDebugOptions | |
MagickDecorateOptions | |
MagickDelegateOptions | |
MagickDirectionOptions | |
MagickDisposeOptions | |
MagickDistortOptions | |
MagickDitherOptions | |
MagickEndianOptions | |
MagickEvaluateOptions | |
MagickFillRuleOptions | |
MagickFilterOptions | |
MagickFontOptions | |
MagickFontsOptions | |
MagickFormatOptions | |
MagickFunctionOptions | |
MagickGradientOptions | |
MagickGravityOptions | |
MagickIntensityOptions | |
MagickIntentOptions | |
MagickInterlaceOptions | |
MagickInterpolateOptions | |
MagickKernelOptions | |
MagickLayerOptions | |
MagickLineCapOptions | |
MagickLineJoinOptions | |
MagickListOptions | |
MagickLocaleOptions | |
MagickLogEventOptions | |
MagickLogOptions | |
MagickMagicOptions | |
MagickMethodOptions | |
MagickMetricOptions | |
MagickMimeOptions | |
MagickModeOptions | |
MagickModuleOptions | |
MagickMorphologyOptions | |
MagickNoiseOptions | |
MagickOrientationOptions | |
MagickPixelChannelOptions | |
MagickPixelIntensityOptions | |
MagickPixelMaskOptions | |
MagickPixelTraitOptions | |
MagickPolicyOptions | |
MagickPolicyDomainOptions | |
MagickPolicyRightsOptions | |
MagickPreviewOptions | |
MagickPrimitiveOptions | |
MagickQuantumFormatOptions | |
MagickResolutionOptions | |
MagickResourceOptions | |
MagickSparseColorOptions | |
MagickStatisticOptions | |
MagickStorageOptions | |
MagickStretchOptions | |
MagickStyleOptions | |
MagickThresholdOptions | |
MagickTypeOptions | |
MagickValidateOptions | |
MagickVirtualPixelOptions | |
MagickWeightOptions | |
MagickAutoThresholdOptions | |
MagickToolOptions | |
MagickCLIOptions | |
MagickIlluminantOptions | |
Definition at line 25 of file option.h.
◆ CommandOptionFlags
Enumerator |
---|
UndefinedOptionFlag | |
ImageInfoOptionFlag | |
DrawInfoOptionFlag | |
QuantizeInfoOptionFlag | |
GlobalOptionFlag | |
SettingOptionFlags | |
NoImageOperatorFlag | |
SimpleOperatorFlag | |
ListOperatorFlag | |
GenesisOptionFlag | |
SpecialOptionFlag | |
AlwaysInterpretArgsFlag | |
NeverInterpretArgsFlag | |
NonMagickOptionFlag | |
FireOptionFlag | |
DeprecateOptionFlag | |
ReplacedOptionFlag | |
Definition at line 134 of file option.h.
◆ ValidateType
Enumerator |
---|
UndefinedValidate | |
NoValidate | |
ColorspaceValidate | |
CompareValidate | |
CompositeValidate | |
ConvertValidate | |
FormatsDiskValidate | |
FormatsMapValidate | |
FormatsMemoryValidate | |
IdentifyValidate | |
ImportExportValidate | |
MontageValidate | |
StreamValidate | |
AllValidate | |
Definition at line 111 of file option.h.
◆ CloneImageOptions()
◆ CommandOptionToMnemonic()
MagickExport const char * CommandOptionToMnemonic |
( |
const |
CommandOption, |
|
|
const |
ssize_t |
|
) |
| |
◆ DefineImageOption()
◆ DeleteImageOption()
◆ DestroyImageOptions()
◆ GetCommandOptionFlags()
MagickExport ssize_t GetCommandOptionFlags |
( |
const |
CommandOption, |
|
|
const |
MagickBooleanType, |
|
|
const char * |
|
|
) |
| |
◆ GetCommandOptionInfo()
◆ GetCommandOptions()
MagickExport char ** GetCommandOptions |
( |
const |
CommandOption | ) |
|
◆ GetImageOption()
Definition at line 2389 of file option.c.
References _ImageInfo::filename, GetMagickModule, GetValueFromSplayTree(), IsEventLogging(), LogMagickEvent(), MagickCoreSignature, MagickFalse, _ImageInfo::options, _ImageInfo::signature, and TraceEvent.
Referenced by AcquireImage(), AcquireQuantizeInfo(), GetDrawInfo(), GetMagickProperty(), GetMagickPropertyLetter(), GetQuantumInfo(), InitializeConstituteInfo(), InterpretImageFilename(), InterpretImageProperties(), MagnifyImage(), SetStreamBuffering(), SyncImageSettings(), and WriteImage().
◆ GetNextImageOption()
◆ IsCommandOption()
◆ IsOptionMember()
◆ ListCommandOptions()
◆ ParseChannelOption()
◆ ParseCommandOption()
MagickExport ssize_t ParseCommandOption |
( |
const |
CommandOption, |
|
|
const |
MagickBooleanType, |
|
|
const char * |
options |
|
) |
| |
Definition at line 3077 of file option.c.
References CopyMagickString(), GetOptionInfo(), LocaleCompare(), MagickFalse, MagickPathExtent, MagickTrue, _OptionInfo::mnemonic, sentinel, and _OptionInfo::type.
Referenced by AcquireImage(), AcquireQuantizeInfo(), AcquireResizeFilter(), ColorThresholdImage(), DrawPatternPath(), ExpandFilenames(), GetConstantColour(), GetDrawInfo(), GetImagePerceptualHash(), GetPolicyInfo(), GetQuantumInfo(), GradientImage(), IdentifyImage(), InterpretImageProperties(), LoadLogCache(), LoadMimeCache(), LoadPolicyCache(), LoadTypeCache(), ModulateImage(), MorphologyImage(), ParseChannelOption(), ParseKernelName(), ParsePixelChannelOption(), QueryColorCompliance(), ReadImage(), RenderMVGContent(), SetImageProperty(), SetLogEventMask(), SetMagickSecurityPolicyValue(), sRGBTransformImage(), SyncImageSettings(), SyncResolutionFromProperties(), and TransformsRGBImage().
◆ ParsePixelChannelOption()
MagickExport ssize_t ParsePixelChannelOption |
( |
const char * |
| ) |
|
◆ RemoveImageOption()
◆ ResetImageOptionIterator()
◆ ResetImageOptions()
◆ SetImageOption()
Definition at line 3347 of file option.c.
References AddValueToSplayTree(), CloneString(), CompareSplayTreeString(), ConstantString(), DeleteImageOption(), _ImageInfo::filename, GetMagickModule, IsEventLogging(), LocaleCompare(), LogMagickEvent(), MagickCoreSignature, MagickFalse, MagickTrue, NewSplayTree(), _ImageInfo::options, RelinquishMagickMemory(), _ImageInfo::signature, _ImageInfo::size, and TraceEvent.
Referenced by DefineImageOption(), GetMagickProperty(), GetMagickPropertyLetter(), HoughLineImage(), PingImages(), ReadImages(), and SetImageType().