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::PathCurvetoRel Class Reference

#include <Drawable.h>

Inheritance diagram for Magick::PathCurvetoRel:

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

Collaboration graph
[legend]

Public Member Functions

 PathCurvetoRel (const PathCurvetoArgs &args_)
 PathCurvetoRel (const PathCurveToArgsList &args_)
 PathCurvetoRel (const PathCurvetoRel &original_)
 ~PathCurvetoRel (void)
void operator() (MagickLib::DrawContext context_) const
VPathBasecopy () const
 PathCurvetoRel (const PathCurvetoArgs &args_)
 PathCurvetoRel (const PathCurveToArgsList &args_)
 PathCurvetoRel (const PathCurvetoRel &original_)
 ~PathCurvetoRel (void)
void operator() (MagickLib::DrawContext context_) const
VPathBasecopy () const

Private Attributes

PathCurveToArgsList _args

Constructor & Destructor Documentation

Magick::PathCurvetoRel::PathCurvetoRel const PathCurvetoArgs args_  ) 
 

Definition at line 1653 of file Drawable.cpp.

References PathCurvetoRel().

Referenced by PathCurvetoRel().

01654 : _args(1,args_) 01655 { 01656 }

Here is the call graph for this function:

Magick::PathCurvetoRel::PathCurvetoRel const PathCurveToArgsList args_  ) 
 

Definition at line 1657 of file Drawable.cpp.

References PathCurvetoRel().

01658 : _args(args_) 01659 { 01660 }

Here is the call graph for this function:

Magick::PathCurvetoRel::PathCurvetoRel const PathCurvetoRel original_  ) 
 

Definition at line 1662 of file Drawable.cpp.

01663 : VPathBase (original_), 01664 _args(original_._args) 01665 { 01666 }

Magick::PathCurvetoRel::~PathCurvetoRel void   ) 
 

Definition at line 1667 of file Drawable.cpp.

01668 { 01669 }

Magick::PathCurvetoRel::PathCurvetoRel const PathCurvetoArgs args_  ) 
 

Magick::PathCurvetoRel::PathCurvetoRel const PathCurveToArgsList args_  ) 
 

Magick::PathCurvetoRel::PathCurvetoRel const PathCurvetoRel original_  ) 
 

Magick::PathCurvetoRel::~PathCurvetoRel void   ) 
 


Member Function Documentation

VPathBase* Magick::PathCurvetoRel::copy  )  const [virtual]
 

Implements Magick::VPathBase.

Magick::VPathBase * Magick::PathCurvetoRel::copy  )  const [virtual]
 

Implements Magick::VPathBase.

Definition at line 1680 of file Drawable.cpp.

01681 { 01682 return new PathCurvetoRel(*this); 01683 }

void Magick::PathCurvetoRel::operator() MagickLib::DrawContext  context_  )  const [virtual]
 

Implements Magick::VPathBase.

void Magick::PathCurvetoRel::operator() MagickLib::DrawContext  context_  )  const [virtual]
 

Implements Magick::VPathBase.

Definition at line 1671 of file Drawable.cpp.

References DrawPathCurveToRelative().

01672 { 01673 for( PathCurveToArgsList::const_iterator p = _args.begin(); 01674 p != _args.end(); p++ ) 01675 { 01676 DrawPathCurveToRelative( context_, p->x1(), p->y1(), p->x2(), p->y2(), 01677 p->x(), p->y() ); 01678 } 01679 }

Here is the call graph for this function:


Field Documentation

PathCurveToArgsList Magick::PathCurvetoRel::_args [private]
 

Definition at line 2446 of file Drawable.h.


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