MagickWand  6.7.5
MagickWand.h File Reference
#include "MagickCore/magick-config.h"
#include <stdio.h>
#include <stdarg.h>
#include <stdlib.h>
#include <sys/types.h>
#include "MagickCore/MagickCore.h"
#include "MagickWand/animate.h"
#include "MagickWand/compare.h"
#include "MagickWand/composite.h"
#include "MagickWand/conjure.h"
#include "MagickWand/convert.h"
#include "MagickWand/deprecate.h"
#include "MagickWand/display.h"
#include "MagickWand/drawing-wand.h"
#include "MagickWand/identify.h"
#include "MagickWand/import.h"
#include "MagickWand/magick-cli.h"
#include "MagickWand/magick-property.h"
#include "MagickWand/magick-image.h"
#include "MagickWand/mogrify.h"
#include "MagickWand/montage.h"
#include "MagickWand/pixel-iterator.h"
#include "MagickWand/pixel-wand.h"
#include "MagickWand/stream.h"
#include "MagickWand/wand-view.h"
Include dependency graph for MagickWand.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define _MAGICKWAND_CONFIG_H
#define MAGICKCORE_POSIX_SUPPORT
#define WandExport
#define WandPrivate
#define WandGlobal
#define MaxTextExtent   4096
#define WandSignature   0xabacadabUL
#define wand_attribute(x)

Typedefs

typedef struct _MagickWand MagickWand

Functions

WandExport char * MagickGetException (const MagickWand *, ExceptionType *)
WandExport ExceptionType MagickGetExceptionType (const MagickWand *)
WandExport MagickBooleanType IsMagickWand (const MagickWand *)
WandExport MagickBooleanType MagickClearException (MagickWand *)
WandExport MagickBooleanType MagickSetIteratorIndex (MagickWand *, const ssize_t)
WandExport MagickWandCloneMagickWand (const MagickWand *)
WandExport MagickWandDestroyMagickWand (MagickWand *)
WandExport MagickWandNewMagickWand (void)
WandExport MagickWandNewMagickWandFromImage (const Image *)
WandExport ssize_t MagickGetIteratorIndex (MagickWand *)
WandExport void ClearMagickWand (MagickWand *)
WandExport void MagickWandGenesis (void)
WandExport void MagickWandTerminus (void)
WandExport void * MagickRelinquishMemory (void *)
WandExport void MagickResetIterator (MagickWand *)
WandExport void MagickSetFirstIterator (MagickWand *)
WandExport void MagickSetLastIterator (MagickWand *)

Define Documentation

#define _MAGICKWAND_CONFIG_H

Definition at line 27 of file MagickWand.h.

#define MAGICKCORE_POSIX_SUPPORT

Definition at line 55 of file MagickWand.h.

#define MaxTextExtent   4096

Definition at line 126 of file MagickWand.h.

Referenced by AnimateImageCommand(), CompareImagesCommand(), CompositeImageCommand(), ConjureImageCommand(), ConvertImageCommand(), DisplayImageCommand(), MvgPrintf(), MvgAutoWrapPrintf(), MvgAppendColor(), CloneDrawingWand(), DrawComposite(), DrawGetException(), DrawGetVectorGraphics(), DrawPopPattern(), DrawSetFontResolution(), DrawSetFillPatternURL(), DrawSetStrokePatternURL(), DrawSetVectorGraphics(), NewDrawingWand(), main(), IdentifyImageCommand(), ImportImageCommand(), MagickSpecialOption(), CloneMagickWandFromImages(), MagickAnnotateImage(), MagickBlackThresholdImage(), MagickColorizeImage(), MagickIdentifyImage(), MagickModulateImage(), MagickPingImage(), MagickRandomThresholdImage(), MagickReadImage(), MagickSetImageFilename(), MagickSetImageFormat(), MagickTintImage(), MagickWhiteThresholdImage(), MagickWriteImage(), MagickSetExtract(), MagickSetFilename(), MagickSetFormat(), MagickSetPage(), MagickSetResolution(), MagickSetSamplingFactors(), MagickSetSize(), MagickSetSizeOffset(), CloneMagickWand(), MagickGetException(), NewMagickWand(), GetImageCache(), MonitorProgress(), SparseColorOption(), MogrifyImage(), MogrifyImageCommand(), MogrifyImageInfo(), MogrifyImageList(), MontageImageCommand(), WandSettingOptionInfo(), WandSimpleOperatorImage(), WandListOperatorImages(), ClonePixelIterator(), NewPixelIterator(), NewPixelRegionIterator(), PixelGetIteratorException(), ClonePixelWand(), NewPixelWand(), PixelGetColorAsNormalizedString(), PixelGetException(), StreamImageCommand(), CloneWandView(), GetWandViewException(), NewWandView(), and NewWandViewExtent().

#define wand_attribute (   x)

Definition at line 132 of file MagickWand.h.

#define WandExport

Definition at line 119 of file MagickWand.h.

#define WandGlobal

Definition at line 122 of file MagickWand.h.

#define WandPrivate

Definition at line 120 of file MagickWand.h.

#define WandSignature   0xabacadabUL

Definition at line 128 of file MagickWand.h.

Referenced by MvgPrintf(), AdjustAffine(), ClearDrawingWand(), CloneDrawingWand(), DestroyDrawingWand(), DrawAffine(), DrawAnnotation(), DrawArc(), DrawBezier(), DrawCircle(), DrawClearException(), DrawComposite(), DrawColor(), DrawEllipse(), DrawGetBorderColor(), DrawGetClipPath(), DrawGetClipRule(), DrawGetClipUnits(), DrawGetException(), DrawGetExceptionType(), DrawGetFillColor(), DrawGetFillAlpha(), DrawGetFillRule(), DrawGetFont(), DrawGetFontFamily(), DrawGetFontResolution(), DrawGetFontSize(), DrawGetFontStretch(), DrawGetFontStyle(), DrawGetFontWeight(), DrawGetGravity(), DrawGetAlpha(), DrawGetStrokeAntialias(), DrawGetStrokeColor(), DrawGetStrokeDashArray(), DrawGetStrokeDashOffset(), DrawGetStrokeLineCap(), DrawGetStrokeLineJoin(), DrawGetStrokeMiterLimit(), DrawGetStrokeAlpha(), DrawGetStrokeWidth(), DrawGetTextAlignment(), DrawGetTextAntialias(), DrawGetTextDecoration(), DrawGetTextEncoding(), DrawGetTextKerning(), DrawGetTextInterlineSpacing(), DrawGetTextInterwordSpacing(), DrawGetVectorGraphics(), DrawGetTextUnderColor(), DrawLine(), DrawMatte(), DrawPathClose(), DrawPathCurveTo(), DrawPathCurveToAbsolute(), DrawPathCurveToRelative(), DrawPathCurveToQuadraticBezier(), DrawPathCurveToQuadraticBezierAbsolute(), DrawPathCurveToQuadraticBezierRelative(), DrawPathCurveToQuadraticBezierSmooth(), DrawPathCurveToQuadraticBezierSmoothAbsolute(), DrawPathCurveToSmooth(), DrawPathCurveToSmoothAbsolute(), DrawPathCurveToSmoothRelative(), DrawPathEllipticArc(), DrawPathEllipticArcAbsolute(), DrawPathFinish(), DrawPathLineTo(), DrawPathLineToAbsolute(), DrawPathLineToRelative(), DrawPathLineToHorizontal(), DrawPathLineToHorizontalAbsolute(), DrawPathLineToVertical(), DrawPathLineToVerticalAbsolute(), DrawPathLineToVerticalRelative(), DrawPathMoveTo(), DrawPathMoveToAbsolute(), DrawPathMoveToRelative(), DrawPathStart(), DrawPoint(), DrawPolygon(), DrawPolyline(), DrawPopClipPath(), DrawPopDefs(), DrawPopPattern(), DrawPushClipPath(), DrawPushDefs(), DrawPushPattern(), DrawRectangle(), DrawRender(), DrawResetVectorGraphics(), DrawRotate(), DrawRoundRectangle(), DrawScale(), DrawSetBorderColor(), DrawSetClipPath(), DrawSetClipRule(), DrawSetClipUnits(), DrawSetFillColor(), DrawSetFillAlpha(), DrawSetFontResolution(), DrawSetAlpha(), DrawSetFillPatternURL(), DrawSetFillRule(), DrawSetFont(), DrawSetFontFamily(), DrawSetFontSize(), DrawSetFontStretch(), DrawSetFontStyle(), DrawSetFontWeight(), DrawSetGravity(), DrawSetStrokeColor(), DrawSetStrokePatternURL(), DrawSetStrokeAntialias(), DrawSetStrokeDashArray(), DrawSetStrokeDashOffset(), DrawSetStrokeLineCap(), DrawSetStrokeLineJoin(), DrawSetStrokeMiterLimit(), DrawSetStrokeAlpha(), DrawSetStrokeWidth(), DrawSetTextAlignment(), DrawSetTextAntialias(), DrawSetTextDecoration(), DrawSetTextEncoding(), DrawSetTextKerning(), DrawSetTextInterlineSpacing(), DrawSetTextInterwordSpacing(), DrawSetTextUnderColor(), DrawSetVectorGraphics(), DrawSkewX(), DrawSkewY(), DrawTranslate(), DrawSetViewbox(), IsDrawingWand(), NewDrawingWand(), PeekDrawingWand(), PopDrawingWand(), PushDrawingWand(), MagickCommandProcessOptions(), CloneMagickWandFromImages(), GetImageFromMagickWand(), MagickAdaptiveBlurImage(), MagickAdaptiveResizeImage(), MagickAdaptiveSharpenImage(), MagickAdaptiveThresholdImage(), MagickAddImage(), MagickAddNoiseImage(), MagickAffineTransformImage(), MagickAnnotateImage(), MagickAnimateImages(), MagickAppendImages(), MagickAutoGammaImage(), MagickAutoLevelImage(), MagickBlackThresholdImage(), MagickBlueShiftImage(), MagickBlurImage(), MagickBorderImage(), MagickBrightnessContrastImage(), MagickCharcoalImage(), MagickChopImage(), MagickClampImage(), MagickClipImage(), MagickClipImagePath(), MagickClutImage(), MagickCoalesceImages(), MagickColorDecisionListImage(), MagickColorizeImage(), MagickColorMatrixImage(), MagickCombineImages(), MagickCommentImage(), MagickCompareImagesLayers(), MagickCompareImages(), MagickCompositeImage(), MagickContrastImage(), MagickContrastStretchImage(), MagickConvolveImage(), MagickCropImage(), MagickCycleColormapImage(), MagickConstituteImage(), MagickDecipherImage(), MagickDeconstructImages(), MagickDeskewImage(), MagickDespeckleImage(), MagickDisplayImage(), MagickDisplayImages(), MagickDistortImage(), MagickDrawImage(), MagickEdgeImage(), MagickEmbossImage(), MagickEncipherImage(), MagickEnhanceImage(), MagickEqualizeImage(), MagickEvaluateImages(), MagickEvaluateImage(), MagickExportImagePixels(), MagickExtentImage(), MagickFlipImage(), MagickFloodfillPaintImage(), MagickFlopImage(), MagickForwardFourierTransformImage(), MagickFrameImage(), MagickFunctionImage(), MagickFxImage(), MagickGammaImage(), MagickGaussianBlurImage(), MagickGetImage(), MagickGetImageAlphaChannel(), MagickGetImageMask(), MagickGetImageBackgroundColor(), MagickGetImageBlob(), MagickGetImagesBlob(), MagickGetImageBluePrimary(), MagickGetImageBorderColor(), MagickGetImageFeatures(), MagickGetImageKurtosis(), MagickGetImageMean(), MagickGetImageRange(), MagickGetImageStatistics(), MagickGetImageColormapColor(), MagickGetImageColors(), MagickGetImageColorspace(), MagickGetImageCompose(), MagickGetImageCompression(), MagickGetImageCompressionQuality(), MagickGetImageDelay(), MagickGetImageDepth(), MagickGetImageDispose(), MagickGetImageDistortion(), MagickGetImageDistortions(), MagickGetImageFilename(), MagickGetImageFormat(), MagickGetImageFuzz(), MagickGetImageGamma(), MagickGetImageGravity(), MagickGetImageGreenPrimary(), MagickGetImageHeight(), MagickGetImageHistogram(), MagickGetImageInterlaceScheme(), MagickGetImageInterpolateMethod(), MagickGetImageIterations(), MagickGetImageLength(), MagickGetImageMatteColor(), MagickGetImageOrientation(), MagickGetImagePage(), MagickGetImagePixelColor(), MagickGetImageRedPrimary(), MagickGetImageRegion(), MagickGetImageRenderingIntent(), MagickGetImageResolution(), MagickGetImageScene(), MagickGetImageSignature(), MagickGetImageTicksPerSecond(), MagickGetImageType(), MagickGetImageUnits(), MagickGetImageVirtualPixelMethod(), MagickGetImageWhitePoint(), MagickGetImageWidth(), MagickGetNumberImages(), MagickGetImageTotalInkDensity(), MagickHaldClutImage(), MagickHasNextImage(), MagickHasPreviousImage(), MagickIdentifyImage(), MagickImplodeImage(), MagickImportImagePixels(), MagickInterpolativeResizeImage(), MagickInverseFourierTransformImage(), MagickLabelImage(), MagickLevelImage(), MagickLinearStretchImage(), MagickLiquidRescaleImage(), MagickMagnifyImage(), MagickMergeImageLayers(), MagickMinifyImage(), MagickModulateImage(), MagickMontageImage(), MagickMorphImages(), MagickMorphologyImage(), MagickMotionBlurImage(), MagickNegateImage(), MagickNewImage(), MagickNextImage(), MagickNormalizeImage(), MagickOilPaintImage(), MagickOpaquePaintImage(), MagickOptimizeImageLayers(), MagickOrderedPosterizeImage(), MagickPingImage(), MagickPingImageBlob(), MagickPingImageFile(), MagickPolaroidImage(), MagickPosterizeImage(), MagickPreviewImages(), MagickPreviousImage(), MagickQuantizeImage(), MagickQuantizeImages(), MagickRadialBlurImage(), MagickRaiseImage(), MagickRandomThresholdImage(), MagickReadImage(), MagickReadImageBlob(), MagickReadImageFile(), MagickRemapImage(), MagickRemoveImage(), MagickResampleImage(), MagickResetImagePage(), MagickResizeImage(), MagickRollImage(), MagickRotateImage(), MagickSampleImage(), MagickScaleImage(), MagickSegmentImage(), MagickSelectiveBlurImage(), MagickSeparateImage(), MagickSepiaToneImage(), MagickSetImage(), MagickSetImageAlphaChannel(), MagickSetImageBackgroundColor(), MagickSetImageBias(), MagickSetImageBluePrimary(), MagickSetImageBorderColor(), MagickSetImageMask(), MagickSetImageColor(), MagickSetImageColormapColor(), MagickSetImageColorspace(), MagickSetImageCompose(), MagickSetImageCompression(), MagickSetImageCompressionQuality(), MagickSetImageDelay(), MagickSetImageDepth(), MagickSetImageDispose(), MagickSetImageExtent(), MagickSetImageFilename(), MagickSetImageFormat(), MagickSetImageFuzz(), MagickSetImageGamma(), MagickSetImageGravity(), MagickSetImageGreenPrimary(), MagickSetImageInterlaceScheme(), MagickSetImagePixelInterpolateMethod(), MagickSetImageIterations(), MagickSetImageMatte(), MagickSetImageMatteColor(), MagickSetImageAlpha(), MagickSetImageOrientation(), MagickSetImagePage(), MagickSetImageProgressMonitor(), MagickSetImageRedPrimary(), MagickSetImageRenderingIntent(), MagickSetImageResolution(), MagickSetImageScene(), MagickSetImageTicksPerSecond(), MagickSetImageType(), MagickSetImageUnits(), MagickSetImageVirtualPixelMethod(), MagickSetImageWhitePoint(), MagickShadeImage(), MagickShadowImage(), MagickSharpenImage(), MagickShaveImage(), MagickShearImage(), MagickSigmoidalContrastImage(), MagickSimilarityImage(), MagickSketchImage(), MagickSmushImages(), MagickSolarizeImage(), MagickSparseColorImage(), MagickSpliceImage(), MagickSpreadImage(), MagickStatisticImage(), MagickSteganoImage(), MagickStereoImage(), MagickStripImage(), MagickSwirlImage(), MagickTextureImage(), MagickThresholdImageChannel(), MagickThumbnailImage(), MagickTintImage(), MagickTransformImage(), MagickTransformImageColorspace(), MagickTransparentPaintImage(), MagickTransposeImage(), MagickTransverseImage(), MagickTrimImage(), MagickUniqueImageColors(), MagickUnsharpMaskImage(), MagickVignetteImage(), MagickWaveImage(), MagickWhiteThresholdImage(), MagickWriteImage(), MagickWriteImageFile(), MagickWriteImages(), MagickWriteImagesFile(), MagickDeleteImageArtifact(), MagickDeleteImageProperty(), MagickDeleteOption(), MagickGetAntialias(), MagickGetBackgroundColor(), MagickGetColorspace(), MagickGetCompression(), MagickGetCompressionQuality(), MagickGetFilename(), MagickGetFont(), MagickGetFormat(), MagickGetGravity(), MagickGetImageArtifact(), MagickGetImageArtifacts(), MagickGetImageProfile(), MagickGetImageProfiles(), MagickGetImageProperty(), MagickGetImageProperties(), MagickGetInterlaceScheme(), MagickGetInterpolateMethod(), MagickGetOption(), MagickGetOptions(), MagickGetOrientation(), MagickGetPage(), MagickGetPointsize(), MagickGetResolution(), MagickGetSamplingFactors(), MagickGetSize(), MagickGetSizeOffset(), MagickGetType(), MagickProfileImage(), MagickRemoveImageProfile(), MagickSetAntialias(), MagickSetBackgroundColor(), MagickSetColorspace(), MagickSetCompression(), MagickSetCompressionQuality(), MagickSetDepth(), MagickSetExtract(), MagickSetFilename(), MagickSetFont(), MagickSetFormat(), MagickSetGravity(), MagickSetImageArtifact(), MagickSetImageProfile(), MagickSetImageProperty(), MagickSetInterlaceScheme(), MagickSetInterpolateMethod(), MagickSetOption(), MagickSetOrientation(), MagickSetPage(), MagickSetPassphrase(), MagickSetPointsize(), MagickSetProgressMonitor(), MagickSetResolution(), MagickSetSamplingFactors(), MagickSetSize(), MagickSetSizeOffset(), MagickSetType(), ClearMagickWand(), CloneMagickWand(), DestroyMagickWand(), IsMagickWand(), MagickClearException(), MagickGetException(), MagickGetExceptionType(), MagickGetIteratorIndex(), MagickQueryFontMetrics(), MagickQueryMultilineFontMetrics(), MagickResetIterator(), MagickSetFirstIterator(), MagickSetIteratorIndex(), MagickSetLastIterator(), NewMagickWand(), WandSettingOptionInfo(), ClearPixelIterator(), ClonePixelIterator(), DestroyPixelIterator(), IsPixelIterator(), NewPixelIterator(), PixelClearIteratorException(), NewPixelRegionIterator(), PixelGetCurrentIteratorRow(), PixelGetIteratorException(), PixelGetIteratorExceptionType(), PixelGetIteratorRow(), PixelGetNextIteratorRow(), PixelGetPreviousIteratorRow(), PixelResetIterator(), PixelSetFirstIteratorRow(), PixelSetIteratorRow(), PixelSetLastIteratorRow(), PixelSyncIterator(), ClearPixelWand(), ClonePixelWand(), DestroyPixelWand(), DestroyPixelWands(), IsPixelWandSimilar(), IsPixelWand(), NewPixelWand(), PixelClearException(), PixelGetAlpha(), PixelGetAlphaQuantum(), PixelGetBlack(), PixelGetBlackQuantum(), PixelGetBlue(), PixelGetBlueQuantum(), PixelGetColorAsString(), PixelGetColorAsNormalizedString(), PixelGetColorCount(), PixelGetCyan(), PixelGetCyanQuantum(), PixelGetException(), PixelGetExceptionType(), PixelGetFuzz(), PixelGetGreen(), PixelGetGreenQuantum(), PixelGetHSL(), PixelGetIndex(), PixelGetMagenta(), PixelGetMagentaQuantum(), PixelGetMagickColor(), PixelGetPixel(), PixelGetQuantumPacket(), PixelGetQuantumPixel(), PixelGetRed(), PixelGetRedQuantum(), PixelGetYellow(), PixelGetYellowQuantum(), PixelSetAlpha(), PixelSetAlphaQuantum(), PixelSetBlack(), PixelSetBlackQuantum(), PixelSetBlue(), PixelSetBlueQuantum(), PixelSetColor(), PixelSetColorCount(), PixelSetColorFromWand(), PixelSetCyan(), PixelSetCyanQuantum(), PixelSetFuzz(), PixelSetGreen(), PixelSetGreenQuantum(), PixelSetHSL(), PixelSetIndex(), PixelSetMagenta(), PixelSetMagentaQuantum(), PixelSetPixelColor(), PixelSetQuantumPixel(), PixelSetRed(), PixelSetRedQuantum(), PixelSetYellow(), PixelSetYellowQuantum(), CloneWandView(), DestroyWandView(), DuplexTransferWandViewIterator(), GetWandViewException(), GetWandViewExtent(), GetWandViewIterator(), GetWandViewPixels(), GetWandViewWand(), IsWandView(), NewWandView(), NewWandViewExtent(), SetWandViewDescription(), SetWandViewIterator(), TransferWandViewIterator(), and UpdateWandViewIterator().


Typedef Documentation

typedef struct _MagickWand MagickWand

Definition at line 138 of file MagickWand.h.


Function Documentation

WandExport void ClearMagickWand ( MagickWand )
WandExport MagickWand* CloneMagickWand ( const MagickWand )
WandExport MagickWand * DestroyMagickWand ( MagickWand )
WandExport MagickBooleanType IsMagickWand ( const MagickWand )
WandExport MagickBooleanType MagickClearException ( MagickWand )
WandExport char* MagickGetException ( const MagickWand ,
ExceptionType *   
)
WandExport ExceptionType MagickGetExceptionType ( const MagickWand )
WandExport ssize_t MagickGetIteratorIndex ( MagickWand )
WandExport void * MagickRelinquishMemory ( void *  )
WandExport void MagickResetIterator ( MagickWand )
WandExport void MagickSetFirstIterator ( MagickWand )
WandExport MagickBooleanType MagickSetIteratorIndex ( MagickWand ,
const ssize_t   
)
WandExport void MagickSetLastIterator ( MagickWand )
WandExport void MagickWandGenesis ( void  )
WandExport void MagickWandTerminus ( void  )
WandExport MagickWand * NewMagickWand ( void  )
WandExport MagickWand * NewMagickWandFromImage ( const Image *  )

Definition at line 1098 of file magick-wand.c.

References NewMagickWand(), _MagickWand::images, and _MagickWand::exception.