#include "wand/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 | DrawGetFillOpacity (const DrawingWand *) |
| WandExport double | DrawGetFontSize (const DrawingWand *) |
| WandExport double | DrawGetOpacity (const DrawingWand *) |
| WandExport double * | DrawGetStrokeDashArray (const DrawingWand *, unsigned long *) |
| WandExport double * | DrawGetStrokeDashOffset (const DrawingWand *) |
| WandExport double * | DrawGetStrokeOpacity (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 | 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 | DrawSetStrokeDashArray (DrawingWand *, const unsigned long, 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 unsigned long | DrawGetFontWeight (const DrawingWand *) |
| WandExport unsigned long | 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 unsigned long, 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 unsigned long, const PointInfo *) |
| WandExport void | DrawPolyline (DrawingWand *, const unsigned long, 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 | DrawSetFillOpacity (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 unsigned long) |
| WandExport void | DrawSetGravity (DrawingWand *, const GravityType) |
| WandExport void | DrawSetOpacity (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 unsigned long) |
| WandExport void | DrawSetStrokeOpacity (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 *, unsigned long, unsigned long, unsigned long, unsigned long) |
| 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 unsigned long | , | |||
| 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 void DrawGetBorderColor | ( | const DrawingWand * | , | |
| PixelWand * | ||||
| ) |
| WandExport char* DrawGetClipPath | ( | const DrawingWand * | ) |
| WandExport FillRule DrawGetClipRule | ( | const DrawingWand * | ) |
| WandExport ClipPathUnits DrawGetClipUnits | ( | const DrawingWand * | ) |
Definition at line 1304 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::name, _DrawingWand::signature, and WandSignature.
| WandExport char* * DrawGetException | ( | const DrawingWand * | , | |
| ExceptionType * | ||||
| ) |
| WandExport ExceptionType DrawGetExceptionType | ( | const DrawingWand * | ) |
Definition at line 1395 of file drawing-wand.c.
References _DrawingWand::debug, _DrawingWand::exception, _DrawingWand::name, _DrawingWand::signature, and WandSignature.
| WandExport void DrawGetFillColor | ( | const DrawingWand * | , | |
| PixelWand * | ||||
| ) |
| WandExport double DrawGetFillOpacity | ( | const DrawingWand * | ) |
| WandExport FillRule DrawGetFillRule | ( | const DrawingWand * | ) |
Definition at line 1497 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::name, _DrawingWand::signature, and WandSignature.
| WandExport char* * * DrawGetFont | ( | const DrawingWand * | ) |
| WandExport char* * * * DrawGetFontFamily | ( | const DrawingWand * | ) |
| WandExport double DrawGetFontSize | ( | const DrawingWand * | ) |
| WandExport StretchType DrawGetFontStretch | ( | const DrawingWand * | ) |
Definition at line 1628 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::name, _DrawingWand::signature, and WandSignature.
| WandExport StyleType DrawGetFontStyle | ( | const DrawingWand * | ) |
Definition at line 1659 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::name, _DrawingWand::signature, and WandSignature.
| WandExport unsigned long DrawGetFontWeight | ( | const DrawingWand * | ) |
| WandExport GravityType DrawGetGravity | ( | const DrawingWand * | ) |
Definition at line 1722 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::name, _DrawingWand::signature, and WandSignature.
| WandExport double DrawGetOpacity | ( | const DrawingWand * | ) |
| WandExport MagickBooleanType DrawGetStrokeAntialias | ( | const DrawingWand * | ) |
| WandExport void DrawGetStrokeColor | ( | const DrawingWand * | , | |
| PixelWand * | ||||
| ) |
| WandExport double * DrawGetStrokeDashArray | ( | const DrawingWand * | , | |
| unsigned long * | ||||
| ) |
| WandExport double * DrawGetStrokeDashOffset | ( | const DrawingWand * | ) |
| WandExport LineCap DrawGetStrokeLineCap | ( | const DrawingWand * | ) |
Definition at line 1962 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::name, _DrawingWand::signature, and WandSignature.
| WandExport LineJoin DrawGetStrokeLineJoin | ( | const DrawingWand * | ) |
Definition at line 1996 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::name, _DrawingWand::signature, and WandSignature.
| WandExport unsigned long DrawGetStrokeMiterLimit | ( | const DrawingWand * | ) |
Definition at line 2031 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::name, _DrawingWand::signature, and WandSignature.
| WandExport double * DrawGetStrokeOpacity | ( | const DrawingWand * | ) |
| WandExport double * DrawGetStrokeWidth | ( | const DrawingWand * | ) |
| WandExport AlignType DrawGetTextAlignment | ( | const DrawingWand * | ) |
Definition at line 2130 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::name, _DrawingWand::signature, and WandSignature.
| WandExport MagickBooleanType DrawGetTextAntialias | ( | const DrawingWand * | ) |
| WandExport DecorationType DrawGetTextDecoration | ( | const DrawingWand * | ) |
Definition at line 2194 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::name, _DrawingWand::signature, and WandSignature.
| WandExport char* * * * * DrawGetTextEncoding | ( | const DrawingWand * | ) |
| WandExport double * DrawGetTextInterlineSpacing | ( | DrawingWand * | ) |
| WandExport double * DrawGetTextInterwordSpacing | ( | DrawingWand * | ) |
Definition at line 2323 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::name, _DrawingWand::signature, and WandSignature.
| WandExport double * DrawGetTextKerning | ( | DrawingWand * | ) |
| WandExport void DrawGetTextUnderColor | ( | const DrawingWand * | , | |
| PixelWand * | ||||
| ) |
| WandExport char* * * * * * DrawGetVectorGraphics | ( | DrawingWand * | ) |
Definition at line 2372 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::image, MaxTextExtent, _DrawingWand::mvg, _DrawingWand::name, QuantumScale, SetMagickPixelPacket(), _DrawingWand::signature, and WandSignature.
| 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 unsigned long | , | |||
| const PointInfo * | ||||
| ) |
| WandExport void DrawPolyline | ( | DrawingWand * | , | |
| const unsigned long | , | |||
| 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 DrawSetBorderColor | ( | DrawingWand * | , | |
| const PixelWand * | ||||
| ) |
| WandExport MagickBooleanType DrawSetClipPath | ( | DrawingWand * | , | |
| const char * | ||||
| ) |
| WandExport void DrawSetClipRule | ( | DrawingWand * | , | |
| const | FillRule | |||
| ) |
| WandExport void DrawSetClipUnits | ( | DrawingWand * | , | |
| const | ClipPathUnits | |||
| ) |
| WandExport void DrawSetFillColor | ( | DrawingWand * | , | |
| const PixelWand * | ||||
| ) |
| WandExport void DrawSetFillOpacity | ( | DrawingWand * | , | |
| const | double | |||
| ) |
| 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 void DrawSetFontSize | ( | DrawingWand * | , | |
| const | double | |||
| ) |
| WandExport void DrawSetFontStretch | ( | DrawingWand * | , | |
| const | StretchType | |||
| ) |
| WandExport void DrawSetFontStyle | ( | DrawingWand * | , | |
| const | StyleType | |||
| ) |
| WandExport void DrawSetFontWeight | ( | DrawingWand * | , | |
| const unsigned long | ||||
| ) |
| WandExport void DrawSetGravity | ( | DrawingWand * | , | |
| const | GravityType | |||
| ) |
| WandExport void DrawSetOpacity | ( | DrawingWand * | , | |
| const | double | |||
| ) |
| WandExport void DrawSetStrokeAntialias | ( | DrawingWand * | , | |
| const | MagickBooleanType | |||
| ) |
| WandExport void DrawSetStrokeColor | ( | DrawingWand * | , | |
| const PixelWand * | ||||
| ) |
| WandExport MagickBooleanType DrawSetStrokeDashArray | ( | DrawingWand * | , | |
| const unsigned long | , | |||
| 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 unsigned long | ||||
| ) |
| WandExport void DrawSetStrokeOpacity | ( | DrawingWand * | , | |
| const | double | |||
| ) |
| 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 * | , | |
| unsigned long | , | |||
| unsigned long | , | |||
| unsigned long | , | |||
| unsigned long | ||||
| ) |
| WandExport void DrawSkewX | ( | DrawingWand * | , | |
| const | double | |||
| ) |
| WandExport void DrawSkewY | ( | DrawingWand * | , | |
| const | double | |||
| ) |
| WandExport void DrawTranslate | ( | DrawingWand * | , | |
| const | double, | |||
| const | double | |||
| ) |
Definition at line 6447 of file drawing-wand.c.
References AdjustAffine(), _DrawingWand::debug, MvgPrintf(), _DrawingWand::name, _DrawingWand::signature, and WandSignature.
Referenced by ScribbleImage().
| WandExport MagickBooleanType IsDrawingWand | ( | const DrawingWand * | ) |
| WandExport DrawingWand* * * * NewDrawingWand | ( | void | ) |
Definition at line 6560 of file drawing-wand.c.
References AcquireWandId(), CurrentContext, _DrawingWand::debug, DefaultPathMode, _DrawingWand::destroy, DrawingWandId, _DrawingWand::exception, _DrawingWand::filter_off, _DrawingWand::graphic_context, _DrawingWand::id, _DrawingWand::image, _DrawingWand::indent_depth, _DrawingWand::index, MaxTextExtent, _DrawingWand::mvg, _DrawingWand::mvg_alloc, _DrawingWand::mvg_length, _DrawingWand::mvg_width, _DrawingWand::name, _DrawingWand::path_mode, _DrawingWand::path_operation, PathDefaultOperation, _DrawingWand::pattern_bounds, _DrawingWand::pattern_id, _DrawingWand::pattern_offset, _DrawingWand::signature, ThrowWandFatalException, and WandSignature.
Referenced by DrawAllocateWand(), main(), and ScribbleImage().
| WandExport DrawInfo* PeekDrawingWand | ( | const DrawingWand * | ) |
Definition at line 6635 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::mvg, _DrawingWand::name, _DrawingWand::signature, and WandSignature.
Referenced by DrawPeekGraphicWand(), MagickAffineTransformImage(), MagickAnnotateImage(), MagickDrawImage(), MagickPolaroidImage(), MagickQueryFontMetrics(), and MagickQueryMultilineFontMetrics().
| WandExport MagickBooleanType PopDrawingWand | ( | DrawingWand * | ) |
| WandExport MagickBooleanType PushDrawingWand | ( | DrawingWand * | ) |
Definition at line 6730 of file drawing-wand.c.
References CurrentContext, _DrawingWand::debug, _DrawingWand::graphic_context, _DrawingWand::indent_depth, _DrawingWand::index, MvgPrintf(), _DrawingWand::name, _DrawingWand::signature, ThrowDrawException, and WandSignature.
Referenced by DrawPushGraphicContext(), main(), and ScribbleImage().
1.6.1