Powered by Pair ImageMagick logo
Image Magick
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

_DrawingWand Struct Reference

Collaboration diagram for _DrawingWand:

Collaboration graph
[legend]

Data Fields

unsigned long id
char name [MaxTextExtent]
Imageimage
ExceptionInfo exception
char * mvg
size_t mvg_alloc
size_t mvg_length
unsigned long mvg_width
char * pattern_id
RectangleInfo pattern_bounds
size_t pattern_offset
unsigned long index
DrawInfo ** graphic_context
MagickBooleanType filter_off
unsigned long indent_depth
PathOperation path_operation
PathMode path_mode
MagickBooleanType destroy
MagickBooleanType debug
unsigned long signature

Field Documentation

MagickBooleanType _DrawingWand::debug
 

Definition at line 162 of file drawing_wand.c.

Referenced by AdjustAffine(), CloneDrawingWand(), DestroyDrawingWand(), DrawAffine(), DrawAnnotation(), DrawArc(), DrawBezier(), DrawCircle(), DrawColor(), DrawComposite(), DrawEllipse(), DrawGetClipPath(), DrawGetClipRule(), DrawGetClipUnits(), DrawGetException(), DrawGetFillAlpha(), DrawGetFillColor(), DrawGetFillRule(), DrawGetFont(), DrawGetFontFamily(), DrawGetFontSize(), DrawGetFontStretch(), DrawGetFontStyle(), DrawGetFontWeight(), DrawGetGravity(), DrawGetStrokeAlpha(), DrawGetStrokeAntialias(), DrawGetStrokeColor(), DrawGetStrokeDashArray(), DrawGetStrokeDashOffset(), DrawGetStrokeLineCap(), DrawGetStrokeLineJoin(), DrawGetStrokeMiterLimit(), DrawGetStrokeWidth(), DrawGetTextAntialias(), DrawGetTextDecoration(), DrawGetTextEncoding(), DrawGetTextUnderColor(), DrawGetVectorGraphics(), DrawLine(), DrawMatte(), DrawPathClose(), DrawPathCurveTo(), DrawPathCurveToAbsolute(), DrawPathCurveToQuadraticBezier(), DrawPathCurveToQuadraticBezierAbsolute(), DrawPathCurveToQuadraticBezierRelative(), DrawPathCurveToQuadraticBezierSmooth(), DrawPathCurveToQuadraticBezierSmoothAbsolute(), DrawPathCurveToRelative(), DrawPathCurveToSmooth(), DrawPathCurveToSmoothAbsolute(), DrawPathCurveToSmoothRelative(), DrawPathEllipticArc(), DrawPathEllipticArcAbsolute(), DrawPathFinish(), DrawPathLineTo(), DrawPathLineToAbsolute(), DrawPathLineToHorizontal(), DrawPathLineToHorizontalAbsolute(), DrawPathLineToRelative(), DrawPathLineToVertical(), DrawPathLineToVerticalAbsolute(), DrawPathLineToVerticalRelative(), DrawPathMoveTo(), DrawPathMoveToAbsolute(), DrawPathMoveToRelative(), DrawPathStart(), DrawPoint(), DrawPolygon(), DrawPolyline(), DrawPopClipPath(), DrawPopDefs(), DrawPopPattern(), DrawPushClipPath(), DrawPushDefs(), DrawPushPattern(), DrawRectangle(), DrawRender(), DrawRotate(), DrawRoundRectangle(), DrawScale(), DrawSetClipPath(), DrawSetClipRule(), DrawSetClipUnits(), DrawSetFillAlpha(), DrawSetFillColor(), DrawSetFillPatternURL(), DrawSetFillRule(), DrawSetFont(), DrawSetFontFamily(), DrawSetFontSize(), DrawSetFontStretch(), DrawSetFontStyle(), DrawSetFontWeight(), DrawSetGravity(), DrawSetStrokeAlpha(), DrawSetStrokeAntialias(), DrawSetStrokeColor(), DrawSetStrokeDashArray(), DrawSetStrokeDashOffset(), DrawSetStrokeLineCap(), DrawSetStrokeLineJoin(), DrawSetStrokeMiterLimit(), DrawSetStrokePatternURL(), DrawSetStrokeWidth(), DrawSetTextAntialias(), DrawSetTextDecoration(), DrawSetTextEncoding(), DrawSetTextUnderColor(), DrawSetVectorGraphics(), DrawSetViewbox(), DrawSkewX(), DrawSkewY(), DrawTranslate(), PeekDrawingWand(), PopDrawingWand(), and PushDrawingWand().

MagickBooleanType _DrawingWand::destroy
 

Definition at line 162 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DestroyDrawingWand(), and DrawAllocateWand().

ExceptionInfo _DrawingWand::exception
 

Definition at line 117 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DrawAllocateWand(), DrawComposite(), DrawGetException(), and DrawRender().

MagickBooleanType _DrawingWand::filter_off
 

Definition at line 148 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DrawPopPattern(), DrawPushPattern(), DrawSetClipPath(), DrawSetClipRule(), DrawSetClipUnits(), DrawSetFillAlpha(), DrawSetFillColor(), DrawSetFillRule(), DrawSetFont(), DrawSetFontFamily(), DrawSetFontSize(), DrawSetFontStretch(), DrawSetFontStyle(), DrawSetFontWeight(), DrawSetGravity(), DrawSetStrokeAlpha(), DrawSetStrokeAntialias(), DrawSetStrokeColor(), DrawSetStrokeDashArray(), DrawSetStrokeDashOffset(), DrawSetStrokeLineCap(), DrawSetStrokeLineJoin(), DrawSetStrokeWidth(), DrawSetTextAntialias(), DrawSetTextDecoration(), DrawSetTextEncoding(), DrawSetTextUnderColor(), and DrawSetVectorGraphics().

DrawInfo** _DrawingWand::graphic_context
 

Definition at line 145 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DestroyDrawingWand(), PopDrawingWand(), and PushDrawingWand().

unsigned long _DrawingWand::id
 

Definition at line 107 of file drawing_wand.c.

Referenced by DestroyDrawingWand().

Image* _DrawingWand::image
 

Definition at line 114 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DestroyDrawingWand(), DrawAllocateWand(), DrawComposite(), DrawPopPattern(), DrawRender(), DrawSetClipPath(), DrawSetFillPatternURL(), DrawSetFont(), DrawSetFontFamily(), DrawSetStrokeDashArray(), DrawSetStrokePatternURL(), DrawSetVectorGraphics(), MvgAppendColor(), PopDrawingWand(), and PushDrawingWand().

unsigned long _DrawingWand::indent_depth
 

Definition at line 152 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DestroyDrawingWand(), DrawPopClipPath(), DrawPopDefs(), DrawPopPattern(), DrawPushClipPath(), DrawPushDefs(), DrawPushPattern(), PopDrawingWand(), and PushDrawingWand().

unsigned long _DrawingWand::index
 

Definition at line 142 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DestroyDrawingWand(), PopDrawingWand(), and PushDrawingWand().

char* _DrawingWand::mvg
 

Definition at line 121 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DestroyDrawingWand(), DrawGetVectorGraphics(), DrawPopPattern(), DrawRender(), DrawSetVectorGraphics(), and PeekDrawingWand().

size_t _DrawingWand::mvg_alloc
 

Definition at line 124 of file drawing_wand.c.

Referenced by DestroyDrawingWand().

size_t _DrawingWand::mvg_length
 

Definition at line 124 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DestroyDrawingWand(), and DrawPushPattern().

unsigned long _DrawingWand::mvg_width
 

Definition at line 128 of file drawing_wand.c.

Referenced by CloneDrawingWand(), and MvgAutoWrapPrintf().

char _DrawingWand::name[MaxTextExtent]
 

Definition at line 110 of file drawing_wand.c.

Referenced by AdjustAffine(), CloneDrawingWand(), DestroyDrawingWand(), DrawAffine(), DrawAnnotation(), DrawArc(), DrawBezier(), DrawCircle(), DrawColor(), DrawComposite(), DrawEllipse(), DrawGetClipPath(), DrawGetClipRule(), DrawGetClipUnits(), DrawGetException(), DrawGetFillAlpha(), DrawGetFillColor(), DrawGetFillRule(), DrawGetFont(), DrawGetFontFamily(), DrawGetFontSize(), DrawGetFontStretch(), DrawGetFontStyle(), DrawGetFontWeight(), DrawGetGravity(), DrawGetStrokeAlpha(), DrawGetStrokeAntialias(), DrawGetStrokeColor(), DrawGetStrokeDashArray(), DrawGetStrokeDashOffset(), DrawGetStrokeLineCap(), DrawGetStrokeLineJoin(), DrawGetStrokeMiterLimit(), DrawGetStrokeWidth(), DrawGetTextAntialias(), DrawGetTextDecoration(), DrawGetTextEncoding(), DrawGetTextUnderColor(), DrawGetVectorGraphics(), DrawLine(), DrawMatte(), DrawPathClose(), DrawPathCurveTo(), DrawPathCurveToAbsolute(), DrawPathCurveToQuadraticBezier(), DrawPathCurveToQuadraticBezierAbsolute(), DrawPathCurveToQuadraticBezierRelative(), DrawPathCurveToQuadraticBezierSmooth(), DrawPathCurveToQuadraticBezierSmoothAbsolute(), DrawPathCurveToRelative(), DrawPathCurveToSmooth(), DrawPathCurveToSmoothAbsolute(), DrawPathCurveToSmoothRelative(), DrawPathEllipticArc(), DrawPathEllipticArcAbsolute(), DrawPathFinish(), DrawPathLineTo(), DrawPathLineToAbsolute(), DrawPathLineToHorizontal(), DrawPathLineToHorizontalAbsolute(), DrawPathLineToRelative(), DrawPathLineToVertical(), DrawPathLineToVerticalAbsolute(), DrawPathLineToVerticalRelative(), DrawPathMoveTo(), DrawPathMoveToAbsolute(), DrawPathMoveToRelative(), DrawPathStart(), DrawPoint(), DrawPolygon(), DrawPolyline(), DrawPopClipPath(), DrawPopDefs(), DrawPopPattern(), DrawPushClipPath(), DrawPushDefs(), DrawPushPattern(), DrawRectangle(), DrawRender(), DrawRotate(), DrawRoundRectangle(), DrawScale(), DrawSetClipRule(), DrawSetClipUnits(), DrawSetFillAlpha(), DrawSetFillColor(), DrawSetFillRule(), DrawSetFont(), DrawSetFontFamily(), DrawSetFontSize(), DrawSetFontStretch(), DrawSetFontStyle(), DrawSetFontWeight(), DrawSetGravity(), DrawSetStrokeAlpha(), DrawSetStrokeAntialias(), DrawSetStrokeColor(), DrawSetStrokeDashArray(), DrawSetStrokeDashOffset(), DrawSetStrokeLineCap(), DrawSetStrokeLineJoin(), DrawSetStrokeMiterLimit(), DrawSetStrokePatternURL(), DrawSetStrokeWidth(), DrawSetTextAntialias(), DrawSetTextDecoration(), DrawSetTextEncoding(), DrawSetTextUnderColor(), DrawSetVectorGraphics(), DrawSetViewbox(), DrawSkewX(), DrawSkewY(), DrawTranslate(), IsDrawingWand(), PeekDrawingWand(), PopDrawingWand(), and PushDrawingWand().

PathMode _DrawingWand::path_mode
 

Definition at line 159 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DestroyDrawingWand(), DrawPathClose(), DrawPathCurveTo(), DrawPathCurveToQuadraticBezier(), DrawPathCurveToQuadraticBezierSmooth(), DrawPathCurveToSmooth(), DrawPathEllipticArc(), DrawPathFinish(), DrawPathLineTo(), DrawPathLineToHorizontal(), DrawPathLineToVertical(), DrawPathMoveTo(), and DrawPathStart().

PathOperation _DrawingWand::path_operation
 

Definition at line 156 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DestroyDrawingWand(), DrawPathCurveTo(), DrawPathCurveToQuadraticBezier(), DrawPathCurveToQuadraticBezierSmooth(), DrawPathCurveToSmooth(), DrawPathEllipticArc(), DrawPathFinish(), DrawPathLineTo(), DrawPathLineToHorizontal(), DrawPathLineToVertical(), DrawPathMoveTo(), and DrawPathStart().

RectangleInfo _DrawingWand::pattern_bounds
 

Definition at line 135 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DestroyDrawingWand(), DrawPopPattern(), and DrawPushPattern().

char* _DrawingWand::pattern_id
 

Definition at line 132 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DestroyDrawingWand(), DrawPopPattern(), and DrawPushPattern().

size_t _DrawingWand::pattern_offset
 

Definition at line 138 of file drawing_wand.c.

Referenced by CloneDrawingWand(), DestroyDrawingWand(), DrawPopPattern(), and DrawPushPattern().

unsigned long _DrawingWand::signature
 

Definition at line 166 of file drawing_wand.c.

Referenced by AdjustAffine(), CloneDrawingWand(), DestroyDrawingWand(), DrawAffine(), DrawAnnotation(), DrawArc(), DrawBezier(), DrawCircle(), DrawColor(), DrawComposite(), DrawEllipse(), DrawGetClipPath(), DrawGetClipRule(), DrawGetClipUnits(), DrawGetException(), DrawGetFillAlpha(), DrawGetFillColor(), DrawGetFillRule(), DrawGetFont(), DrawGetFontFamily(), DrawGetFontSize(), DrawGetFontStretch(), DrawGetFontStyle(), DrawGetFontWeight(), DrawGetGravity(), DrawGetStrokeAlpha(), DrawGetStrokeAntialias(), DrawGetStrokeColor(), DrawGetStrokeDashArray(), DrawGetStrokeDashOffset(), DrawGetStrokeLineCap(), DrawGetStrokeLineJoin(), DrawGetStrokeMiterLimit(), DrawGetStrokeWidth(), DrawGetTextAntialias(), DrawGetTextDecoration(), DrawGetTextEncoding(), DrawGetTextUnderColor(), DrawGetVectorGraphics(), DrawLine(), DrawMatte(), DrawPathClose(), DrawPathCurveTo(), DrawPathCurveToAbsolute(), DrawPathCurveToQuadraticBezier(), DrawPathCurveToQuadraticBezierAbsolute(), DrawPathCurveToQuadraticBezierRelative(), DrawPathCurveToQuadraticBezierSmooth(), DrawPathCurveToQuadraticBezierSmoothAbsolute(), DrawPathCurveToRelative(), DrawPathCurveToSmooth(), DrawPathCurveToSmoothAbsolute(), DrawPathCurveToSmoothRelative(), DrawPathEllipticArc(), DrawPathEllipticArcAbsolute(), DrawPathFinish(), DrawPathLineTo(), DrawPathLineToAbsolute(), DrawPathLineToHorizontal(), DrawPathLineToHorizontalAbsolute(), DrawPathLineToRelative(), DrawPathLineToVertical(), DrawPathLineToVerticalAbsolute(), DrawPathLineToVerticalRelative(), DrawPathMoveTo(), DrawPathMoveToAbsolute(), DrawPathMoveToRelative(), DrawPathStart(), DrawPoint(), DrawPolygon(), DrawPolyline(), DrawPopClipPath(), DrawPopDefs(), DrawPopPattern(), DrawPushClipPath(), DrawPushDefs(), DrawPushPattern(), DrawRectangle(), DrawRender(), DrawRotate(), DrawRoundRectangle(), DrawScale(), DrawSetClipPath(), DrawSetClipRule(), DrawSetClipUnits(), DrawSetFillAlpha(), DrawSetFillColor(), DrawSetFillPatternURL(), DrawSetFillRule(), DrawSetFont(), DrawSetFontFamily(), DrawSetFontSize(), DrawSetFontStretch(), DrawSetFontStyle(), DrawSetFontWeight(), DrawSetGravity(), DrawSetStrokeAlpha(), DrawSetStrokeAntialias(), DrawSetStrokeColor(), DrawSetStrokeDashArray(), DrawSetStrokeDashOffset(), DrawSetStrokeLineCap(), DrawSetStrokeLineJoin(), DrawSetStrokeMiterLimit(), DrawSetStrokePatternURL(), DrawSetStrokeWidth(), DrawSetTextAntialias(), DrawSetTextDecoration(), DrawSetTextEncoding(), DrawSetTextUnderColor(), DrawSetVectorGraphics(), DrawSetViewbox(), DrawSkewX(), DrawSkewY(), DrawTranslate(), IsDrawingWand(), PeekDrawingWand(), PopDrawingWand(), and PushDrawingWand().


The documentation for this struct was generated from the following file:
Generated on Mon Oct 25 13:44:40 2004 for ImageMagick by doxygen 1.3.7
ImageMagick Copyright © 2004, ImageMagick Studio LLC