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

#include <Drawable.h>

Inheritance diagram for Magick::PathCurvetoAbs:

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

Collaboration graph
[legend]

Public Member Functions

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

Private Attributes

PathCurveToArgsList _args

Constructor & Destructor Documentation

Magick::PathCurvetoAbs::PathCurvetoAbs const PathCurvetoArgs args_  ) 
 

Definition at line 1622 of file Drawable.cpp.

References PathCurvetoAbs().

Referenced by PathCurvetoAbs().

01623 : _args(1,args_) 01624 { 01625 }

Here is the call graph for this function:

Magick::PathCurvetoAbs::PathCurvetoAbs const PathCurveToArgsList args_  ) 
 

Definition at line 1626 of file Drawable.cpp.

References PathCurvetoAbs().

01627 : _args(args_) 01628 { 01629 }

Here is the call graph for this function:

Magick::PathCurvetoAbs::PathCurvetoAbs const PathCurvetoAbs original_  ) 
 

Definition at line 1631 of file Drawable.cpp.

01632 : VPathBase (original_), 01633 _args(original_._args) 01634 { 01635 }

Magick::PathCurvetoAbs::~PathCurvetoAbs void   ) 
 

Definition at line 1636 of file Drawable.cpp.

01637 { 01638 }

Magick::PathCurvetoAbs::PathCurvetoAbs const PathCurvetoArgs args_  ) 
 

Magick::PathCurvetoAbs::PathCurvetoAbs const PathCurveToArgsList args_  ) 
 

Magick::PathCurvetoAbs::PathCurvetoAbs const PathCurvetoAbs original_  ) 
 

Magick::PathCurvetoAbs::~PathCurvetoAbs void   ) 
 


Member Function Documentation

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

Implements Magick::VPathBase.

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

Implements Magick::VPathBase.

Definition at line 1649 of file Drawable.cpp.

01650 { 01651 return new PathCurvetoAbs(*this); 01652 }

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

Implements Magick::VPathBase.

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

Implements Magick::VPathBase.

Definition at line 1640 of file Drawable.cpp.

References DrawPathCurveToAbsolute().

01641 { 01642 for( PathCurveToArgsList::const_iterator p = _args.begin(); 01643 p != _args.end(); p++ ) 01644 { 01645 DrawPathCurveToAbsolute( context_, p->x1(), p->y1(), p->x2(), p->y2(), 01646 p->x(), p->y() ); 01647 } 01648 }

Here is the call graph for this function:


Field Documentation

PathCurveToArgsList Magick::PathCurvetoAbs::_args [private]
 

Definition at line 2423 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