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

Magick::DrawableBase Class Reference

#include <Drawable.h>

Inheritance diagram for Magick::DrawableBase:

Inheritance graph
[legend]
Collaboration diagram for Magick::DrawableBase:

Collaboration graph
[legend]

Public Member Functions

 DrawableBase (void)
virtual ~DrawableBase (void)
virtual void operator() (MagickLib::DrawContext) const =0
virtual DrawableBasecopy () const =0
 DrawableBase (void)
virtual ~DrawableBase (void)
virtual void operator() (MagickLib::DrawContext) const =0
virtual DrawableBasecopy () const =0

Constructor & Destructor Documentation

Magick::DrawableBase::DrawableBase void   )  [inline]
 

Definition at line 113 of file Drawable.h.

00114 { }

Magick::DrawableBase::~DrawableBase void   )  [virtual]
 

Definition at line 54 of file Drawable.cpp.

00055 { 00056 }

Magick::DrawableBase::DrawableBase void   )  [inline]
 

Definition at line 113 of file Drawable.h.

00114 { }

virtual Magick::DrawableBase::~DrawableBase void   )  [virtual]
 


Member Function Documentation

virtual DrawableBase* Magick::DrawableBase::copy  )  const [pure virtual]
 

Implemented in Magick::DrawableAffine, Magick::DrawableArc, Magick::DrawableBezier, Magick::DrawablePopClipPath, Magick::DrawablePushClipPath, Magick::DrawableClipPath, Magick::DrawableCircle, Magick::DrawableColor, Magick::DrawableCompositeImage, Magick::DrawableEllipse, Magick::DrawableFillColor, Magick::DrawableFillRule, Magick::DrawableFillOpacity, Magick::DrawableFont, Magick::DrawableGravity, Magick::DrawableLine, Magick::DrawableMatte, Magick::DrawablePath, Magick::DrawablePoint, Magick::DrawablePointSize, Magick::DrawablePolygon, Magick::DrawablePolyline, Magick::DrawablePopGraphicContext, Magick::DrawablePushGraphicContext, Magick::DrawablePopPattern, Magick::DrawablePushPattern, Magick::DrawableRectangle, Magick::DrawableRotation, Magick::DrawableRoundRectangle, Magick::DrawableScaling, Magick::DrawableSkewX, Magick::DrawableSkewY, Magick::DrawableDashArray, Magick::DrawableDashOffset, Magick::DrawableStrokeLineCap, Magick::DrawableStrokeLineJoin, Magick::DrawableMiterLimit, Magick::DrawableStrokeAntialias, Magick::DrawableStrokeColor, Magick::DrawableStrokeOpacity, Magick::DrawableStrokeWidth, Magick::DrawableText, Magick::DrawableTextAntialias, Magick::DrawableTextDecoration, Magick::DrawableTextUnderColor, Magick::DrawableTranslation, Magick::DrawableViewbox, Magick::DrawableAffine, Magick::DrawableArc, Magick::DrawableBezier, Magick::DrawablePopClipPath, Magick::DrawablePushClipPath, Magick::DrawableClipPath, Magick::DrawableCircle, Magick::DrawableColor, Magick::DrawableCompositeImage, Magick::DrawableEllipse, Magick::DrawableFillColor, Magick::DrawableFillRule, Magick::DrawableFillOpacity, Magick::DrawableFont, Magick::DrawableGravity, Magick::DrawableLine, Magick::DrawableMatte, Magick::DrawablePath, Magick::DrawablePoint, Magick::DrawablePointSize, Magick::DrawablePolygon, Magick::DrawablePolyline, Magick::DrawablePopGraphicContext, Magick::DrawablePushGraphicContext, Magick::DrawablePopPattern, Magick::DrawablePushPattern, Magick::DrawableRectangle, Magick::DrawableRotation, Magick::DrawableRoundRectangle, Magick::DrawableScaling, Magick::DrawableSkewX, Magick::DrawableSkewY, Magick::DrawableDashArray, Magick::DrawableDashOffset, Magick::DrawableStrokeLineCap, Magick::DrawableStrokeLineJoin, Magick::DrawableMiterLimit, Magick::DrawableStrokeAntialias, Magick::DrawableStrokeColor, Magick::DrawableStrokeOpacity, Magick::DrawableStrokeWidth, Magick::DrawableText, Magick::DrawableTextAntialias, Magick::DrawableTextDecoration, Magick::DrawableTextUnderColor, Magick::DrawableTranslation, and Magick::DrawableViewbox.

virtual DrawableBase* Magick::DrawableBase::copy  )  const [pure virtual]
 

Implemented in Magick::DrawableAffine, Magick::DrawableArc, Magick::DrawableBezier, Magick::DrawablePopClipPath, Magick::DrawablePushClipPath, Magick::DrawableClipPath, Magick::DrawableCircle, Magick::DrawableColor, Magick::DrawableCompositeImage, Magick::DrawableEllipse, Magick::DrawableFillColor, Magick::DrawableFillRule, Magick::DrawableFillOpacity, Magick::DrawableFont, Magick::DrawableGravity, Magick::DrawableLine, Magick::DrawableMatte, Magick::DrawablePath, Magick::DrawablePoint, Magick::DrawablePointSize, Magick::DrawablePolygon, Magick::DrawablePolyline, Magick::DrawablePopGraphicContext, Magick::DrawablePushGraphicContext, Magick::DrawablePopPattern, Magick::DrawablePushPattern, Magick::DrawableRectangle, Magick::DrawableRotation, Magick::DrawableRoundRectangle, Magick::DrawableScaling, Magick::DrawableSkewX, Magick::DrawableSkewY, Magick::DrawableDashArray, Magick::DrawableDashOffset, Magick::DrawableStrokeLineCap, Magick::DrawableStrokeLineJoin, Magick::DrawableMiterLimit, Magick::DrawableStrokeAntialias, Magick::DrawableStrokeColor, Magick::DrawableStrokeOpacity, Magick::DrawableStrokeWidth, Magick::DrawableText, Magick::DrawableTextAntialias, Magick::DrawableTextDecoration, Magick::DrawableTextUnderColor, Magick::DrawableTranslation, Magick::DrawableViewbox, Magick::DrawableAffine, Magick::DrawableArc, Magick::DrawableBezier, Magick::DrawablePopClipPath, Magick::DrawablePushClipPath, Magick::DrawableClipPath, Magick::DrawableCircle, Magick::DrawableColor, Magick::DrawableCompositeImage, Magick::DrawableEllipse, Magick::DrawableFillColor, Magick::DrawableFillRule, Magick::DrawableFillOpacity, Magick::DrawableFont, Magick::DrawableGravity, Magick::DrawableLine, Magick::DrawableMatte, Magick::DrawablePath, Magick::DrawablePoint, Magick::DrawablePointSize, Magick::DrawablePolygon, Magick::DrawablePolyline, Magick::DrawablePopGraphicContext, Magick::DrawablePushGraphicContext, Magick::DrawablePopPattern, Magick::DrawablePushPattern, Magick::DrawableRectangle, Magick::DrawableRotation, Magick::DrawableRoundRectangle, Magick::DrawableScaling, Magick::DrawableSkewX, Magick::DrawableSkewY, Magick::DrawableDashArray, Magick::DrawableDashOffset, Magick::DrawableStrokeLineCap, Magick::DrawableStrokeLineJoin, Magick::DrawableMiterLimit, Magick::DrawableStrokeAntialias, Magick::DrawableStrokeColor, Magick::DrawableStrokeOpacity, Magick::DrawableStrokeWidth, Magick::DrawableText, Magick::DrawableTextAntialias, Magick::DrawableTextDecoration, Magick::DrawableTextUnderColor, Magick::DrawableTranslation, and Magick::DrawableViewbox.

Referenced by Magick::Drawable::operator=().

virtual void Magick::DrawableBase::operator() MagickLib::DrawContext   )  const [pure virtual]
 

Implemented in Magick::DrawableAffine, Magick::DrawableArc, Magick::DrawableBezier, Magick::DrawablePopClipPath, Magick::DrawablePushClipPath, Magick::DrawableClipPath, Magick::DrawableCircle, Magick::DrawableColor, Magick::DrawableCompositeImage, Magick::DrawableEllipse, Magick::DrawableFillColor, Magick::DrawableFillRule, Magick::DrawableFillOpacity, Magick::DrawableFont, Magick::DrawableGravity, Magick::DrawableLine, Magick::DrawableMatte, Magick::DrawablePath, Magick::DrawablePoint, Magick::DrawablePointSize, Magick::DrawablePolygon, Magick::DrawablePolyline, Magick::DrawablePopGraphicContext, Magick::DrawablePushGraphicContext, Magick::DrawablePopPattern, Magick::DrawablePushPattern, Magick::DrawableRectangle, Magick::DrawableRotation, Magick::DrawableRoundRectangle, Magick::DrawableScaling, Magick::DrawableSkewX, Magick::DrawableSkewY, Magick::DrawableDashArray, Magick::DrawableDashOffset, Magick::DrawableStrokeLineCap, Magick::DrawableStrokeLineJoin, Magick::DrawableMiterLimit, Magick::DrawableStrokeAntialias, Magick::DrawableStrokeColor, Magick::DrawableStrokeOpacity, Magick::DrawableStrokeWidth, Magick::DrawableText, Magick::DrawableTextAntialias, Magick::DrawableTextDecoration, Magick::DrawableTextUnderColor, Magick::DrawableTranslation, Magick::DrawableViewbox, Magick::DrawableAffine, Magick::DrawableArc, Magick::DrawableBezier, Magick::DrawablePopClipPath, Magick::DrawablePushClipPath, Magick::DrawableClipPath, Magick::DrawableCircle, Magick::DrawableColor, Magick::DrawableCompositeImage, Magick::DrawableEllipse, Magick::DrawableFillColor, Magick::DrawableFillRule, Magick::DrawableFillOpacity, Magick::DrawableFont, Magick::DrawableGravity, Magick::DrawableLine, Magick::DrawableMatte, Magick::DrawablePath, Magick::DrawablePoint, Magick::DrawablePointSize, Magick::DrawablePolygon, Magick::DrawablePolyline, Magick::DrawablePopGraphicContext, Magick::DrawablePushGraphicContext, Magick::DrawablePopPattern, Magick::DrawablePushPattern, Magick::DrawableRectangle, Magick::DrawableRotation, Magick::DrawableRoundRectangle, Magick::DrawableScaling, Magick::DrawableSkewX, Magick::DrawableSkewY, Magick::DrawableDashArray, Magick::DrawableDashOffset, Magick::DrawableStrokeLineCap, Magick::DrawableStrokeLineJoin, Magick::DrawableMiterLimit, Magick::DrawableStrokeAntialias, Magick::DrawableStrokeColor, Magick::DrawableStrokeOpacity, Magick::DrawableStrokeWidth, Magick::DrawableText, Magick::DrawableTextAntialias, Magick::DrawableTextDecoration, Magick::DrawableTextUnderColor, Magick::DrawableTranslation, and Magick::DrawableViewbox.

virtual void Magick::DrawableBase::operator() MagickLib::DrawContext   )  const [pure virtual]
 

Implemented in Magick::DrawableAffine, Magick::DrawableArc, Magick::DrawableBezier, Magick::DrawablePopClipPath, Magick::DrawablePushClipPath, Magick::DrawableClipPath, Magick::DrawableCircle, Magick::DrawableColor, Magick::DrawableCompositeImage, Magick::DrawableEllipse, Magick::DrawableFillColor, Magick::DrawableFillRule, Magick::DrawableFillOpacity, Magick::DrawableFont, Magick::DrawableGravity, Magick::DrawableLine, Magick::DrawableMatte, Magick::DrawablePath, Magick::DrawablePoint, Magick::DrawablePointSize, Magick::DrawablePolygon, Magick::DrawablePolyline, Magick::DrawablePopGraphicContext, Magick::DrawablePushGraphicContext, Magick::DrawablePopPattern, Magick::DrawablePushPattern, Magick::DrawableRectangle, Magick::DrawableRotation, Magick::DrawableRoundRectangle, Magick::DrawableScaling, Magick::DrawableSkewX, Magick::DrawableSkewY, Magick::DrawableDashArray, Magick::DrawableDashOffset, Magick::DrawableStrokeLineCap, Magick::DrawableStrokeLineJoin, Magick::DrawableMiterLimit, Magick::DrawableStrokeAntialias, Magick::DrawableStrokeColor, Magick::DrawableStrokeOpacity, Magick::DrawableStrokeWidth, Magick::DrawableText, Magick::DrawableTextAntialias, Magick::DrawableTextDecoration, Magick::DrawableTextUnderColor, Magick::DrawableTranslation, Magick::DrawableViewbox, Magick::DrawableAffine, Magick::DrawableArc, Magick::DrawableBezier, Magick::DrawablePopClipPath, Magick::DrawablePushClipPath, Magick::DrawableClipPath, Magick::DrawableCircle, Magick::DrawableColor, Magick::DrawableCompositeImage, Magick::DrawableEllipse, Magick::DrawableFillColor, Magick::DrawableFillRule, Magick::DrawableFillOpacity, Magick::DrawableFont, Magick::DrawableGravity, Magick::DrawableLine, Magick::DrawableMatte, Magick::DrawablePath, Magick::DrawablePoint, Magick::DrawablePointSize, Magick::DrawablePolygon, Magick::DrawablePolyline, Magick::DrawablePopGraphicContext, Magick::DrawablePushGraphicContext, Magick::DrawablePopPattern, Magick::DrawablePushPattern, Magick::DrawableRectangle, Magick::DrawableRotation, Magick::DrawableRoundRectangle, Magick::DrawableScaling, Magick::DrawableSkewX, Magick::DrawableSkewY, Magick::DrawableDashArray, Magick::DrawableDashOffset, Magick::DrawableStrokeLineCap, Magick::DrawableStrokeLineJoin, Magick::DrawableMiterLimit, Magick::DrawableStrokeAntialias, Magick::DrawableStrokeColor, Magick::DrawableStrokeOpacity, Magick::DrawableStrokeWidth, Magick::DrawableText, Magick::DrawableTextAntialias, Magick::DrawableTextDecoration, Magick::DrawableTextUnderColor, Magick::DrawableTranslation, and Magick::DrawableViewbox.


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