|
MagickWand
6.7.5
|
#include "MagickWand/pixel-wand.h"

Go to the source code of this file.
Typedefs | |
| typedef struct _DrawingWand | DrawingWand |
Functions | |
| WandExport AlignType | DrawGetTextAlignment (const DrawingWand *) |
| WandExport char * | DrawGetClipPath (const DrawingWand *) |
| WandExport char * | DrawGetException (const DrawingWand *, ExceptionType *) |
| WandExport char * | DrawGetFont (const DrawingWand *) |
| WandExport char * | DrawGetFontFamily (const DrawingWand *) |
| WandExport char * | DrawGetTextEncoding (const DrawingWand *) |
| WandExport char * | DrawGetVectorGraphics (DrawingWand *) |
| WandExport ClipPathUnits | DrawGetClipUnits (const DrawingWand *) |
| WandExport DecorationType | DrawGetTextDecoration (const DrawingWand *) |
| WandExport double | DrawGetFillAlpha (const DrawingWand *) |
| WandExport double | DrawGetFontSize (const DrawingWand *) |
| WandExport double | DrawGetAlpha (const DrawingWand *) |
| WandExport double * | DrawGetStrokeDashArray (const DrawingWand *, size_t *) |
| WandExport double | DrawGetStrokeDashOffset (const DrawingWand *) |
| WandExport double | DrawGetStrokeAlpha (const DrawingWand *) |
| WandExport double | DrawGetStrokeWidth (const DrawingWand *) |
| WandExport double | DrawGetTextKerning (DrawingWand *) |
| WandExport double | DrawGetTextInterlineSpacing (DrawingWand *) |
| WandExport double | DrawGetTextInterwordSpacing (DrawingWand *) |
| WandExport DrawInfo * | PeekDrawingWand (const DrawingWand *) |
| WandExport DrawingWand * | CloneDrawingWand (const DrawingWand *) |
| WandExport DrawingWand * | DestroyDrawingWand (DrawingWand *) |
| WandExport DrawingWand * | DrawAllocateWand (const DrawInfo *, Image *) |
| WandExport DrawingWand * | NewDrawingWand (void) |
| WandExport ExceptionType | DrawGetExceptionType (const DrawingWand *) |
| WandExport FillRule | DrawGetClipRule (const DrawingWand *) |
| WandExport FillRule | DrawGetFillRule (const DrawingWand *) |
| WandExport GravityType | DrawGetGravity (const DrawingWand *) |
| WandExport LineCap | DrawGetStrokeLineCap (const DrawingWand *) |
| WandExport LineJoin | DrawGetStrokeLineJoin (const DrawingWand *) |
| WandExport MagickBooleanType | DrawClearException (DrawingWand *) |
| WandExport MagickBooleanType | DrawComposite (DrawingWand *, const CompositeOperator, const double, const double, const double, const double, MagickWand *) |
| WandExport MagickBooleanType | DrawGetFontResolution (const DrawingWand *, double *, double *) |
| WandExport MagickBooleanType | DrawGetStrokeAntialias (const DrawingWand *) |
| WandExport MagickBooleanType | DrawGetTextAntialias (const DrawingWand *) |
| WandExport MagickBooleanType | DrawPopPattern (DrawingWand *) |
| WandExport MagickBooleanType | DrawPushPattern (DrawingWand *, const char *, const double, const double, const double, const double) |
| WandExport MagickBooleanType | DrawRender (DrawingWand *) |
| WandExport MagickBooleanType | DrawSetClipPath (DrawingWand *, const char *) |
| WandExport MagickBooleanType | DrawSetFillPatternURL (DrawingWand *, const char *) |
| WandExport MagickBooleanType | DrawSetFont (DrawingWand *, const char *) |
| WandExport MagickBooleanType | DrawSetFontFamily (DrawingWand *, const char *) |
| WandExport MagickBooleanType | DrawSetFontResolution (DrawingWand *, const double, const double) |
| WandExport MagickBooleanType | DrawSetStrokeDashArray (DrawingWand *, const size_t, const double *) |
| WandExport MagickBooleanType | DrawSetStrokePatternURL (DrawingWand *, const char *) |
| WandExport MagickBooleanType | DrawSetVectorGraphics (DrawingWand *, const char *) |
| WandExport MagickBooleanType | IsDrawingWand (const DrawingWand *) |
| WandExport MagickBooleanType | PopDrawingWand (DrawingWand *) |
| WandExport MagickBooleanType | PushDrawingWand (DrawingWand *) |
| WandExport StretchType | DrawGetFontStretch (const DrawingWand *) |
| WandExport StyleType | DrawGetFontStyle (const DrawingWand *) |
| WandExport size_t | DrawGetFontWeight (const DrawingWand *) |
| WandExport size_t | DrawGetStrokeMiterLimit (const DrawingWand *) |
| WandExport void | ClearDrawingWand (DrawingWand *) |
| WandExport void | DrawAffine (DrawingWand *, const AffineMatrix *) |
| WandExport void | DrawAnnotation (DrawingWand *, const double, const double, const unsigned char *) |
| WandExport void | DrawArc (DrawingWand *, const double, const double, const double, const double, const double, const double) |
| WandExport void | DrawBezier (DrawingWand *, const size_t, const PointInfo *) |
| WandExport void | DrawGetBorderColor (const DrawingWand *, PixelWand *) |
| WandExport void | DrawCircle (DrawingWand *, const double, const double, const double, const double) |
| WandExport void | DrawColor (DrawingWand *, const double, const double, const PaintMethod) |
| WandExport void | DrawComment (DrawingWand *, const char *) |
| WandExport void | DrawEllipse (DrawingWand *, const double, const double, const double, const double, const double, const double) |
| WandExport void | DrawGetFillColor (const DrawingWand *, PixelWand *) |
| WandExport void | DrawGetStrokeColor (const DrawingWand *, PixelWand *) |
| WandExport void | DrawSetTextKerning (DrawingWand *, const double) |
| WandExport void | DrawSetTextInterlineSpacing (DrawingWand *, const double) |
| WandExport void | DrawSetTextInterwordSpacing (DrawingWand *, const double) |
| WandExport void | DrawGetTextUnderColor (const DrawingWand *, PixelWand *) |
| WandExport void | DrawLine (DrawingWand *, const double, const double, const double, const double) |
| WandExport void | DrawMatte (DrawingWand *, const double, const double, const PaintMethod) |
| WandExport void | DrawPathClose (DrawingWand *) |
| WandExport void | DrawPathCurveToAbsolute (DrawingWand *, const double, const double, const double, const double, const double, const double) |
| WandExport void | DrawPathCurveToRelative (DrawingWand *, const double, const double, const double, const double, const double, const double) |
| WandExport void | DrawPathCurveToQuadraticBezierAbsolute (DrawingWand *, const double, const double, const double, const double) |
| WandExport void | DrawPathCurveToQuadraticBezierRelative (DrawingWand *, const double, const double, const double, const double) |
| WandExport void | DrawPathCurveToQuadraticBezierSmoothAbsolute (DrawingWand *, const double, const double) |
| WandExport void | DrawPathCurveToQuadraticBezierSmoothRelative (DrawingWand *, const double, const double) |
| WandExport void | DrawPathCurveToSmoothAbsolute (DrawingWand *, const double, const double, const double, const double) |
| WandExport void | DrawPathCurveToSmoothRelative (DrawingWand *, const double, const double, const double, const double) |
| WandExport void | DrawPathEllipticArcAbsolute (DrawingWand *, const double, const double, const double, const MagickBooleanType, const MagickBooleanType, const double, const double) |
| WandExport void | DrawPathEllipticArcRelative (DrawingWand *, const double, const double, const double, const MagickBooleanType, const MagickBooleanType, const double, const double) |
| WandExport void | DrawPathFinish (DrawingWand *) |
| WandExport void | DrawPathLineToAbsolute (DrawingWand *, const double, const double) |
| WandExport void | DrawPathLineToRelative (DrawingWand *, const double, const double) |
| WandExport void | DrawPathLineToHorizontalAbsolute (DrawingWand *, const double) |
| WandExport void | DrawPathLineToHorizontalRelative (DrawingWand *, const double) |
| WandExport void | DrawPathLineToVerticalAbsolute (DrawingWand *, const double) |
| WandExport void | DrawPathLineToVerticalRelative (DrawingWand *, const double) |
| WandExport void | DrawPathMoveToAbsolute (DrawingWand *, const double, const double) |
| WandExport void | DrawPathMoveToRelative (DrawingWand *, const double, const double) |
| WandExport void | DrawPathStart (DrawingWand *) |
| WandExport void | DrawPoint (DrawingWand *, const double, const double) |
| WandExport void | DrawPolygon (DrawingWand *, const size_t, const PointInfo *) |
| WandExport void | DrawPolyline (DrawingWand *, const size_t, const PointInfo *) |
| WandExport void | DrawPopClipPath (DrawingWand *) |
| WandExport void | DrawPopDefs (DrawingWand *) |
| WandExport void | DrawPushClipPath (DrawingWand *, const char *) |
| WandExport void | DrawPushDefs (DrawingWand *) |
| WandExport void | DrawRectangle (DrawingWand *, const double, const double, const double, const double) |
| WandExport void | DrawResetVectorGraphics (DrawingWand *) |
| WandExport void | DrawRotate (DrawingWand *, const double) |
| WandExport void | DrawRoundRectangle (DrawingWand *, double, double, double, double, double, double) |
| WandExport void | DrawScale (DrawingWand *, const double, const double) |
| WandExport void | DrawSetBorderColor (DrawingWand *, const PixelWand *) |
| WandExport void | DrawSetClipRule (DrawingWand *, const FillRule) |
| WandExport void | DrawSetClipUnits (DrawingWand *, const ClipPathUnits) |
| WandExport void | DrawSetFillColor (DrawingWand *, const PixelWand *) |
| WandExport void | DrawSetFillAlpha (DrawingWand *, const double) |
| WandExport void | DrawSetFillRule (DrawingWand *, const FillRule) |
| WandExport void | DrawSetFontSize (DrawingWand *, const double) |
| WandExport void | DrawSetFontStretch (DrawingWand *, const StretchType) |
| WandExport void | DrawSetFontStyle (DrawingWand *, const StyleType) |
| WandExport void | DrawSetFontWeight (DrawingWand *, const size_t) |
| WandExport void | DrawSetGravity (DrawingWand *, const GravityType) |
| WandExport void | DrawSetAlpha (DrawingWand *, const double) |
| WandExport void | DrawSetStrokeAntialias (DrawingWand *, const MagickBooleanType) |
| WandExport void | DrawSetStrokeColor (DrawingWand *, const PixelWand *) |
| WandExport void | DrawSetStrokeDashOffset (DrawingWand *, const double dashoffset) |
| WandExport void | DrawSetStrokeLineCap (DrawingWand *, const LineCap) |
| WandExport void | DrawSetStrokeLineJoin (DrawingWand *, const LineJoin) |
| WandExport void | DrawSetStrokeMiterLimit (DrawingWand *, const size_t) |
| WandExport void | DrawSetStrokeAlpha (DrawingWand *, const double) |
| WandExport void | DrawSetStrokeWidth (DrawingWand *, const double) |
| WandExport void | DrawSetTextAlignment (DrawingWand *, const AlignType) |
| WandExport void | DrawSetTextAntialias (DrawingWand *, const MagickBooleanType) |
| WandExport void | DrawSetTextDecoration (DrawingWand *, const DecorationType) |
| WandExport void | DrawSetTextEncoding (DrawingWand *, const char *) |
| WandExport void | DrawSetTextUnderColor (DrawingWand *, const PixelWand *) |
| WandExport void | DrawSetViewbox (DrawingWand *, ssize_t, ssize_t, ssize_t, ssize_t) |
| WandExport void | DrawSkewX (DrawingWand *, const double) |
| WandExport void | DrawSkewY (DrawingWand *, const double) |
| WandExport void | DrawTranslate (DrawingWand *, const double, const double) |
| typedef struct _DrawingWand DrawingWand |
Definition at line 27 of file drawing-wand.h.
| WandExport void ClearDrawingWand | ( | DrawingWand * | ) |
| WandExport DrawingWand* CloneDrawingWand | ( | const DrawingWand * | ) |
| WandExport DrawingWand * DestroyDrawingWand | ( | DrawingWand * | ) |
| WandExport void DrawAffine | ( | DrawingWand * | , |
| const AffineMatrix * | |||
| ) |
| WandExport DrawingWand * DrawAllocateWand | ( | const DrawInfo * | , |
| Image * | |||
| ) |
| WandExport void DrawAnnotation | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const unsigned char * | |||
| ) |
| WandExport void DrawArc | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawBezier | ( | DrawingWand * | , |
| const size_t | , | ||
| const PointInfo * | |||
| ) |
| WandExport void DrawCircle | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport MagickBooleanType DrawClearException | ( | DrawingWand * | ) |
| WandExport void DrawColor | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const PaintMethod | |||
| ) |
| WandExport void DrawComment | ( | DrawingWand * | , |
| const char * | |||
| ) |
| WandExport MagickBooleanType DrawComposite | ( | DrawingWand * | , |
| const CompositeOperator | , | ||
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | , | ||
| MagickWand * | |||
| ) |
| WandExport void DrawEllipse | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport double DrawGetAlpha | ( | const DrawingWand * | ) |
| WandExport void DrawGetBorderColor | ( | const DrawingWand * | , |
| PixelWand * | |||
| ) |
| WandExport char* DrawGetClipPath | ( | const DrawingWand * | ) |
| WandExport FillRule DrawGetClipRule | ( | const DrawingWand * | ) |
| WandExport ClipPathUnits DrawGetClipUnits | ( | const DrawingWand * | ) |
Definition at line 1311 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, and CurrentContext.
| WandExport char * DrawGetException | ( | const DrawingWand * | , |
| ExceptionType * | |||
| ) |
| WandExport ExceptionType DrawGetExceptionType | ( | const DrawingWand * | ) |
Definition at line 1402 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, and _DrawingWand::exception.
| WandExport double DrawGetFillAlpha | ( | const DrawingWand * | ) |
| WandExport void DrawGetFillColor | ( | const DrawingWand * | , |
| PixelWand * | |||
| ) |
| WandExport FillRule DrawGetFillRule | ( | const DrawingWand * | ) |
Definition at line 1504 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, and CurrentContext.
| WandExport char * DrawGetFont | ( | const DrawingWand * | ) |
| WandExport char * DrawGetFontFamily | ( | const DrawingWand * | ) |
| WandExport MagickBooleanType DrawGetFontResolution | ( | const DrawingWand * | , |
| double * | , | ||
| double * | |||
| ) |
| WandExport double DrawGetFontSize | ( | const DrawingWand * | ) |
| WandExport StretchType DrawGetFontStretch | ( | const DrawingWand * | ) |
Definition at line 1688 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, and CurrentContext.
| WandExport StyleType DrawGetFontStyle | ( | const DrawingWand * | ) |
Definition at line 1719 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, and CurrentContext.
| WandExport size_t DrawGetFontWeight | ( | const DrawingWand * | ) |
| WandExport GravityType DrawGetGravity | ( | const DrawingWand * | ) |
Definition at line 1782 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, and CurrentContext.
| WandExport double DrawGetStrokeAlpha | ( | const DrawingWand * | ) |
| WandExport MagickBooleanType DrawGetStrokeAntialias | ( | const DrawingWand * | ) |
| WandExport void DrawGetStrokeColor | ( | const DrawingWand * | , |
| PixelWand * | |||
| ) |
| WandExport double * DrawGetStrokeDashArray | ( | const DrawingWand * | , |
| size_t * | |||
| ) |
| WandExport double DrawGetStrokeDashOffset | ( | const DrawingWand * | ) |
| WandExport LineCap DrawGetStrokeLineCap | ( | const DrawingWand * | ) |
Definition at line 2022 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, and CurrentContext.
| WandExport LineJoin DrawGetStrokeLineJoin | ( | const DrawingWand * | ) |
Definition at line 2056 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, and CurrentContext.
| WandExport size_t DrawGetStrokeMiterLimit | ( | const DrawingWand * | ) |
Definition at line 2091 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, and CurrentContext.
| WandExport double DrawGetStrokeWidth | ( | const DrawingWand * | ) |
| WandExport AlignType DrawGetTextAlignment | ( | const DrawingWand * | ) |
Definition at line 2190 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, and CurrentContext.
| WandExport MagickBooleanType DrawGetTextAntialias | ( | const DrawingWand * | ) |
| WandExport DecorationType DrawGetTextDecoration | ( | const DrawingWand * | ) |
Definition at line 2254 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, and CurrentContext.
| WandExport char * DrawGetTextEncoding | ( | const DrawingWand * | ) |
| WandExport double DrawGetTextInterlineSpacing | ( | DrawingWand * | ) |
| WandExport double DrawGetTextInterwordSpacing | ( | DrawingWand * | ) |
Definition at line 2383 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, and CurrentContext.
| WandExport double DrawGetTextKerning | ( | DrawingWand * | ) |
| WandExport void DrawGetTextUnderColor | ( | const DrawingWand * | , |
| PixelWand * | |||
| ) |
| WandExport char * DrawGetVectorGraphics | ( | DrawingWand * | ) |
Definition at line 2417 of file drawing-wand.c.
References MaxTextExtent, _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, _DrawingWand::image, CurrentContext, and _DrawingWand::mvg.
| WandExport void DrawLine | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawMatte | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const PaintMethod | |||
| ) |
| WandExport void DrawPathClose | ( | DrawingWand * | ) |
| WandExport void DrawPathCurveToAbsolute | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathCurveToQuadraticBezierAbsolute | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathCurveToQuadraticBezierRelative | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathCurveToQuadraticBezierSmoothAbsolute | ( | DrawingWand * | , |
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathCurveToQuadraticBezierSmoothRelative | ( | DrawingWand * | , |
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathCurveToRelative | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathCurveToSmoothAbsolute | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathCurveToSmoothRelative | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathEllipticArcAbsolute | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const MagickBooleanType | , | ||
| const MagickBooleanType | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathEllipticArcRelative | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const MagickBooleanType | , | ||
| const MagickBooleanType | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathFinish | ( | DrawingWand * | ) |
| WandExport void DrawPathLineToAbsolute | ( | DrawingWand * | , |
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathLineToHorizontalAbsolute | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawPathLineToHorizontalRelative | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawPathLineToRelative | ( | DrawingWand * | , |
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathLineToVerticalAbsolute | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawPathLineToVerticalRelative | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawPathMoveToAbsolute | ( | DrawingWand * | , |
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathMoveToRelative | ( | DrawingWand * | , |
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPathStart | ( | DrawingWand * | ) |
| WandExport void DrawPoint | ( | DrawingWand * | , |
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawPolygon | ( | DrawingWand * | , |
| const size_t | , | ||
| const PointInfo * | |||
| ) |
| WandExport void DrawPolyline | ( | DrawingWand * | , |
| const size_t | , | ||
| const PointInfo * | |||
| ) |
| WandExport void DrawPopClipPath | ( | DrawingWand * | ) |
| WandExport void DrawPopDefs | ( | DrawingWand * | ) |
| WandExport MagickBooleanType DrawPopPattern | ( | DrawingWand * | ) |
| WandExport void DrawPushClipPath | ( | DrawingWand * | , |
| const char * | |||
| ) |
| WandExport void DrawPushDefs | ( | DrawingWand * | ) |
| WandExport MagickBooleanType DrawPushPattern | ( | DrawingWand * | , |
| const char * | , | ||
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawRectangle | ( | DrawingWand * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | |||
| ) |
| WandExport MagickBooleanType DrawRender | ( | DrawingWand * | ) |
| WandExport void DrawResetVectorGraphics | ( | DrawingWand * | ) |
| WandExport void DrawRotate | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawRoundRectangle | ( | DrawingWand * | , |
| double | , | ||
| double | , | ||
| double | , | ||
| double | , | ||
| double | , | ||
| double | |||
| ) |
| WandExport void DrawScale | ( | DrawingWand * | , |
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawSetAlpha | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawSetBorderColor | ( | DrawingWand * | , |
| const PixelWand * | |||
| ) |
| WandExport MagickBooleanType DrawSetClipPath | ( | DrawingWand * | , |
| const char * | |||
| ) |
| WandExport void DrawSetClipRule | ( | DrawingWand * | , |
| const FillRule | |||
| ) |
| WandExport void DrawSetClipUnits | ( | DrawingWand * | , |
| const ClipPathUnits | |||
| ) |
| WandExport void DrawSetFillAlpha | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawSetFillColor | ( | DrawingWand * | , |
| const PixelWand * | |||
| ) |
| WandExport MagickBooleanType DrawSetFillPatternURL | ( | DrawingWand * | , |
| const char * | |||
| ) |
| WandExport void DrawSetFillRule | ( | DrawingWand * | , |
| const FillRule | |||
| ) |
| WandExport MagickBooleanType DrawSetFont | ( | DrawingWand * | , |
| const char * | |||
| ) |
| WandExport MagickBooleanType DrawSetFontFamily | ( | DrawingWand * | , |
| const char * | |||
| ) |
| WandExport MagickBooleanType DrawSetFontResolution | ( | DrawingWand * | , |
| const double | , | ||
| const double | |||
| ) |
| WandExport void DrawSetFontSize | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawSetFontStretch | ( | DrawingWand * | , |
| const StretchType | |||
| ) |
| WandExport void DrawSetFontStyle | ( | DrawingWand * | , |
| const StyleType | |||
| ) |
| WandExport void DrawSetFontWeight | ( | DrawingWand * | , |
| const size_t | |||
| ) |
| WandExport void DrawSetGravity | ( | DrawingWand * | , |
| const GravityType | |||
| ) |
| WandExport void DrawSetStrokeAlpha | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawSetStrokeAntialias | ( | DrawingWand * | , |
| const MagickBooleanType | |||
| ) |
| WandExport void DrawSetStrokeColor | ( | DrawingWand * | , |
| const PixelWand * | |||
| ) |
| WandExport MagickBooleanType DrawSetStrokeDashArray | ( | DrawingWand * | , |
| const size_t | , | ||
| const double * | |||
| ) |
| WandExport void DrawSetStrokeDashOffset | ( | DrawingWand * | , |
| const double | dashoffset | ||
| ) |
| WandExport void DrawSetStrokeLineCap | ( | DrawingWand * | , |
| const LineCap | |||
| ) |
| WandExport void DrawSetStrokeLineJoin | ( | DrawingWand * | , |
| const LineJoin | |||
| ) |
| WandExport void DrawSetStrokeMiterLimit | ( | DrawingWand * | , |
| const size_t | |||
| ) |
| WandExport MagickBooleanType DrawSetStrokePatternURL | ( | DrawingWand * | , |
| const char * | |||
| ) |
| WandExport void DrawSetStrokeWidth | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawSetTextAlignment | ( | DrawingWand * | , |
| const AlignType | |||
| ) |
| WandExport void DrawSetTextAntialias | ( | DrawingWand * | , |
| const MagickBooleanType | |||
| ) |
| WandExport void DrawSetTextDecoration | ( | DrawingWand * | , |
| const DecorationType | |||
| ) |
| WandExport void DrawSetTextEncoding | ( | DrawingWand * | , |
| const char * | |||
| ) |
| WandExport void DrawSetTextInterlineSpacing | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawSetTextInterwordSpacing | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawSetTextKerning | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawSetTextUnderColor | ( | DrawingWand * | , |
| const PixelWand * | |||
| ) |
| WandExport MagickBooleanType DrawSetVectorGraphics | ( | DrawingWand * | , |
| const char * | |||
| ) |
| WandExport void DrawSetViewbox | ( | DrawingWand * | , |
| ssize_t | , | ||
| ssize_t | , | ||
| ssize_t | , | ||
| ssize_t | |||
| ) |
| WandExport void DrawSkewX | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawSkewY | ( | DrawingWand * | , |
| const double | |||
| ) |
| WandExport void DrawTranslate | ( | DrawingWand * | , |
| const double | , | ||
| const double | |||
| ) |
Definition at line 6498 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, and MvgPrintf().
Referenced by ScribbleImage().
| WandExport MagickBooleanType IsDrawingWand | ( | const DrawingWand * | ) |
| WandExport DrawingWand * NewDrawingWand | ( | void | ) |
Definition at line 6605 of file drawing-wand.c.
References ThrowWandFatalException, _DrawingWand::id, AcquireWandId(), _DrawingWand::name, MaxTextExtent, DrawingWandId, _DrawingWand::debug, _DrawingWand::mvg, _DrawingWand::mvg_alloc, _DrawingWand::mvg_length, _DrawingWand::mvg_width, _DrawingWand::pattern_id, _DrawingWand::pattern_offset, _DrawingWand::pattern_bounds, _DrawingWand::index, _DrawingWand::graphic_context, _DrawingWand::filter_off, _DrawingWand::indent_depth, _DrawingWand::path_operation, PathDefaultOperation, _DrawingWand::path_mode, DefaultPathMode, _DrawingWand::exception, _DrawingWand::image, _DrawingWand::destroy, _DrawingWand::signature, WandSignature, and CurrentContext.
Referenced by DrawAllocateWand(), ScribbleImage(), and main().
| WandExport DrawInfo* PeekDrawingWand | ( | const DrawingWand * | ) |
Definition at line 6680 of file drawing-wand.c.
References draw_info, _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, CurrentContext, and _DrawingWand::mvg.
Referenced by MagickAffineTransformImage(), MagickAnnotateImage(), MagickDrawImage(), MagickPolaroidImage(), MagickQueryFontMetrics(), and MagickQueryMultilineFontMetrics().
| WandExport MagickBooleanType PopDrawingWand | ( | DrawingWand * | ) |
| WandExport MagickBooleanType PushDrawingWand | ( | DrawingWand * | ) |
Definition at line 6775 of file drawing-wand.c.
References _DrawingWand::signature, WandSignature, _DrawingWand::debug, _DrawingWand::name, _DrawingWand::index, _DrawingWand::graphic_context, ThrowDrawException, CurrentContext, MvgPrintf(), and _DrawingWand::indent_depth.
Referenced by ScribbleImage(), and main().