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

_DrawInfo Struct Reference

#include <draw.h>

Collaboration diagram for _DrawInfo:

Collaboration graph
[legend]

Data Fields

char * primitive
char * geometry
RectangleInfo viewbox
AffineMatrix affine
GravityType gravity
PixelPacket fill
PixelPacket stroke
double stroke_width
GradientInfo gradient
Imagefill_pattern
Imagetile
Imagestroke_pattern
MagickBooleanType stroke_antialias
MagickBooleanType text_antialias
FillRule fill_rule
LineCap linecap
LineJoin linejoin
unsigned long miterlimit
double dash_offset
DecorationType decorate
CompositeOperator compose
char * text
unsigned long face
char * font
char * metrics
char * family
StyleType style
StretchType stretch
unsigned long weight
char * encoding
double pointsize
char * density
AlignType align
PixelPacket undercolor
PixelPacket border_color
char * server_name
double * dash_pattern
char * clip_path
SegmentInfo bounds
ClipPathUnits clip_units
Quantum opacity
MagickBooleanType render
ElementReference element_reference
MagickBooleanType debug
unsigned long signature
char * primitive
Imagefill_pattern
char * text
char * font
char * encoding
char * density
char * server_name
double * dash_pattern
char * clip_path

Field Documentation

AffineMatrix _DrawInfo::affine
 

Definition at line 170 of file draw.h.

Referenced by Magick::Image::annotate(), AnnotateImage(), CloneDrawInfo(), DrawBoundingRectangles(), DrawDashPolygon(), DrawPolygonPrimitive(), DrawPrimitive(), MagickAffineTransformImage(), MagickAnnotateImage(), MogrifyImage(), ReadMVGImage(), RenderPostscript(), TraceStrokePolygon(), and XS().

AlignType _DrawInfo::align
 

Definition at line 245 of file draw.h.

Referenced by AnnotateImage(), CloneDrawInfo(), and XS().

PixelPacket _DrawInfo::border_color
 

Definition at line 248 of file draw.h.

Referenced by CloneDrawInfo(), DrawPrimitive(), MogrifyImage(), and XS().

SegmentInfo _DrawInfo::bounds
 

Definition at line 261 of file draw.h.

Referenced by CloneDrawInfo(), and DrawImage().

char* _DrawInfo::clip_path
 

Definition at line 258 of file draw.h.

char* _DrawInfo::clip_path
 

Definition at line 258 of file draw.h.

Referenced by CloneDrawInfo(), DestroyDrawInfo(), and DrawClipPath().

ClipPathUnits _DrawInfo::clip_units
 

Definition at line 264 of file draw.h.

Referenced by CloneDrawInfo().

CompositeOperator _DrawInfo::compose
 

Definition at line 213 of file draw.h.

Referenced by CloneDrawInfo(), and DrawPrimitive().

double _DrawInfo::dash_offset
 

Definition at line 207 of file draw.h.

Referenced by CloneDrawInfo(), and DrawDashPolygon().

double* _DrawInfo::dash_pattern
 

Definition at line 255 of file draw.h.

double* _DrawInfo::dash_pattern
 

Definition at line 255 of file draw.h.

Referenced by CloneDrawInfo(), DestroyDrawInfo(), DrawDashPolygon(), and DrawPrimitive().

MagickBooleanType _DrawInfo::debug
 

Definition at line 276 of file draw.h.

Referenced by DestroyDrawInfo().

DecorationType _DrawInfo::decorate
 

Definition at line 210 of file draw.h.

Referenced by AnnotateImage(), and CloneDrawInfo().

char* _DrawInfo::density
 

Definition at line 242 of file draw.h.

char* _DrawInfo::density
 

Definition at line 242 of file draw.h.

Referenced by CloneDrawInfo(), DestroyDrawInfo(), DrawBoundingRectangles(), MogrifyImage(), RenderPostscript(), and XS().

ElementReference _DrawInfo::element_reference
 

Definition at line 273 of file draw.h.

Referenced by CloneDrawInfo().

char* _DrawInfo::encoding
 

Definition at line 236 of file draw.h.

char* _DrawInfo::encoding
 

Definition at line 236 of file draw.h.

Referenced by CloneDrawInfo(), DestroyDrawInfo(), MogrifyImage(), and XS().

unsigned long _DrawInfo::face
 

Definition at line 219 of file draw.h.

Referenced by RenderType().

char * _DrawInfo::family
 

Definition at line 222 of file draw.h.

Referenced by CloneDrawInfo(), DestroyDrawInfo(), MogrifyImage(), RenderType(), and XS().

PixelPacket _DrawInfo::fill
 

Definition at line 176 of file draw.h.

Referenced by AnnotateImage(), CloneDrawInfo(), DrawBoundingRectangles(), DrawClipPath(), DrawStrokePolygon(), GetFillColor(), MagickColorFloodfillImage(), MogrifyImage(), MontageImages(), ReadCAPTIONImage(), ReadLABELImage(), ReadMVGImage(), ReadTEXTImage(), and XS().

Image* _DrawInfo::fill_pattern
 

Definition at line 186 of file draw.h.

Image* _DrawInfo::fill_pattern
 

Definition at line 186 of file draw.h.

Referenced by CloneDrawInfo(), DestroyDrawInfo(), DrawPatternPath(), GetFillColor(), MogrifyImage(), and XS().

FillRule _DrawInfo::fill_rule
 

Definition at line 195 of file draw.h.

Referenced by CloneDrawInfo(), DrawPolygonPrimitive(), and DrawStrokePolygon().

char* _DrawInfo::font
 

Definition at line 222 of file draw.h.

char* _DrawInfo::font
 

Definition at line 222 of file draw.h.

Referenced by CloneDrawInfo(), DestroyDrawInfo(), MogrifyImage(), MontageImages(), RenderPostscript(), RenderType(), RenderX11(), and XS().

char * _DrawInfo::geometry
 

Definition at line 163 of file draw.h.

Referenced by Magick::Image::annotate(), AnnotateImage(), CloneDrawInfo(), DestroyDrawInfo(), DrawPrimitive(), MagickAnnotateImage(), MogrifyImage(), MontageImages(), ReadCAPTIONImage(), ReadLABELImage(), ReadTEXTImage(), and XS().

GradientInfo _DrawInfo::gradient
 

Definition at line 183 of file draw.h.

GravityType _DrawInfo::gravity
 

Definition at line 173 of file draw.h.

Referenced by Magick::Image::annotate(), AnnotateImage(), CloneDrawInfo(), DrawPrimitive(), MogrifyImage(), MontageImages(), and XS().

LineCap _DrawInfo::linecap
 

Definition at line 198 of file draw.h.

Referenced by CloneDrawInfo(), DrawPrimitive(), DrawStrokePolygon(), and TraceStrokePolygon().

LineJoin _DrawInfo::linejoin
 

Definition at line 201 of file draw.h.

Referenced by CloneDrawInfo(), DrawPrimitive(), and TraceStrokePolygon().

char * _DrawInfo::metrics
 

Definition at line 222 of file draw.h.

Referenced by CloneDrawInfo(), DestroyDrawInfo(), and RenderType().

unsigned long _DrawInfo::miterlimit
 

Definition at line 204 of file draw.h.

Referenced by CloneDrawInfo(), DrawDashPolygon(), and TraceStrokePolygon().

Quantum _DrawInfo::opacity
 

Definition at line 267 of file draw.h.

Referenced by CloneDrawInfo(), and DrawPrimitive().

double _DrawInfo::pointsize
 

Definition at line 239 of file draw.h.

Referenced by CloneDrawInfo(), MogrifyImage(), MontageImages(), ReadLABELImage(), RenderPostscript(), and XS().

char* _DrawInfo::primitive
 

Definition at line 163 of file draw.h.

char* _DrawInfo::primitive
 

Definition at line 163 of file draw.h.

Referenced by AnnotateImage(), CloneDrawInfo(), DestroyDrawInfo(), DrawClipPath(), DrawImage(), DrawPatternPath(), MagickDrawImage(), MogrifyImage(), PeekDrawingWand(), ReadMVGImage(), and XS().

MagickBooleanType _DrawInfo::render
 

Definition at line 270 of file draw.h.

Referenced by CloneDrawInfo(), GetTypeMetrics(), and MogrifyImage().

char* _DrawInfo::server_name
 

Definition at line 252 of file draw.h.

char* _DrawInfo::server_name
 

Definition at line 252 of file draw.h.

Referenced by CloneDrawInfo(), DestroyDrawInfo(), and MogrifyImage().

unsigned long _DrawInfo::signature
 

Definition at line 279 of file draw.h.

Referenced by AnnotateImage(), ColorFloodfillImage(), DestroyDrawInfo(), DrawImage(), DrawPolygonPrimitive(), and GetTypeMetrics().

StretchType _DrawInfo::stretch
 

Definition at line 230 of file draw.h.

Referenced by CloneDrawInfo(), MogrifyImage(), RenderType(), and XS().

PixelPacket _DrawInfo::stroke
 

Definition at line 176 of file draw.h.

Referenced by CloneDrawInfo(), DrawBoundingRectangles(), DrawPrimitive(), DrawStrokePolygon(), GetStrokeColor(), MogrifyImage(), MontageImages(), and XS().

MagickBooleanType _DrawInfo::stroke_antialias
 

Definition at line 191 of file draw.h.

Referenced by CloneDrawInfo(), DrawPolygonPrimitive(), MogrifyImage(), and XS().

Image * _DrawInfo::stroke_pattern
 

Definition at line 186 of file draw.h.

Referenced by CloneDrawInfo(), DestroyDrawInfo(), DrawPatternPath(), and GetStrokeColor().

double _DrawInfo::stroke_width
 

Definition at line 180 of file draw.h.

Referenced by CloneDrawInfo(), DrawBoundingRectangles(), DrawPolygonPrimitive(), DrawPrimitive(), DrawStrokePolygon(), MogrifyImage(), TraceStrokePolygon(), and XS().

StyleType _DrawInfo::style
 

Definition at line 227 of file draw.h.

Referenced by CloneDrawInfo(), MogrifyImage(), RenderType(), and XS().

char* _DrawInfo::text
 

Definition at line 216 of file draw.h.

char* _DrawInfo::text
 

Definition at line 216 of file draw.h.

Referenced by Magick::Image::annotate(), AnnotateImage(), CloneDrawInfo(), DestroyDrawInfo(), DrawPrimitive(), Magick::Image::fontTypeMetrics(), GetTypeMetrics(), MagickAnnotateImage(), MagickQueryFontMetrics(), MogrifyImage(), MontageImages(), ReadCAPTIONImage(), ReadLABELImage(), ReadTEXTImage(), RenderPostscript(), and XS().

MagickBooleanType _DrawInfo::text_antialias
 

Definition at line 191 of file draw.h.

Referenced by CloneDrawInfo(), MogrifyImage(), RenderPostscript(), and XS().

Image * _DrawInfo::tile
 

Definition at line 186 of file draw.h.

Referenced by CloneDrawInfo(), and DestroyDrawInfo().

PixelPacket _DrawInfo::undercolor
 

Definition at line 248 of file draw.h.

Referenced by AnnotateImage(), CloneDrawInfo(), MogrifyImage(), and XS().

RectangleInfo _DrawInfo::viewbox
 

Definition at line 167 of file draw.h.

Referenced by CloneDrawInfo().

unsigned long _DrawInfo::weight
 

Definition at line 233 of file draw.h.

Referenced by CloneDrawInfo(), MogrifyImage(), RenderType(), and XS().


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