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

#include <Drawable.h>

Inheritance diagram for Magick::PathMovetoAbs:

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

Collaboration graph
[legend]

Public Member Functions

 PathMovetoAbs (const Magick::Coordinate &coordinate_)
 PathMovetoAbs (const CoordinateList &coordinates_)
 PathMovetoAbs (const PathMovetoAbs &original_)
 ~PathMovetoAbs (void)
void operator() (MagickLib::DrawContext context_) const
VPathBasecopy () const
 PathMovetoAbs (const Magick::Coordinate &coordinate_)
 PathMovetoAbs (const CoordinateList &coordinates_)
 PathMovetoAbs (const PathMovetoAbs &original_)
 ~PathMovetoAbs (void)
void operator() (MagickLib::DrawContext context_) const
VPathBasecopy () const

Private Attributes

CoordinateList _coordinates

Constructor & Destructor Documentation

Magick::PathMovetoAbs::PathMovetoAbs const Magick::Coordinate coordinate_  ) 
 

Definition at line 2080 of file Drawable.cpp.

References PathMovetoAbs().

Referenced by PathMovetoAbs().

02081 : _coordinates(1,coordinate_) 02082 { 02083 }

Here is the call graph for this function:

Magick::PathMovetoAbs::PathMovetoAbs const CoordinateList coordinates_  ) 
 

Definition at line 2084 of file Drawable.cpp.

References PathMovetoAbs().

02085 : _coordinates(coordinates_) 02086 { 02087 }

Here is the call graph for this function:

Magick::PathMovetoAbs::PathMovetoAbs const PathMovetoAbs original_  ) 
 

Definition at line 2088 of file Drawable.cpp.

References PathMovetoAbs().

02089 : VPathBase (original_), 02090 _coordinates(original_._coordinates) 02091 { 02092 }

Here is the call graph for this function:

Magick::PathMovetoAbs::~PathMovetoAbs void   ) 
 

Definition at line 2093 of file Drawable.cpp.

02094 { 02095 }

Magick::PathMovetoAbs::PathMovetoAbs const Magick::Coordinate coordinate_  ) 
 

Magick::PathMovetoAbs::PathMovetoAbs const CoordinateList coordinates_  ) 
 

Magick::PathMovetoAbs::PathMovetoAbs const PathMovetoAbs original_  ) 
 

Magick::PathMovetoAbs::~PathMovetoAbs void   ) 
 


Member Function Documentation

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

Implements Magick::VPathBase.

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

Implements Magick::VPathBase.

Definition at line 2104 of file Drawable.cpp.

02105 { 02106 return new PathMovetoAbs(*this); 02107 }

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

Implements Magick::VPathBase.

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

Implements Magick::VPathBase.

Definition at line 2096 of file Drawable.cpp.

References _coordinates, DrawPathMoveToAbsolute(), and operator()().

Referenced by operator()().

02097 { 02098 for( CoordinateList::const_iterator p = _coordinates.begin(); 02099 p != _coordinates.end(); p++ ) 02100 { 02101 DrawPathMoveToAbsolute( context_, p->x(), p->y() ); 02102 } 02103 }

Here is the call graph for this function:


Field Documentation

CoordinateList Magick::PathMovetoAbs::_coordinates [private]
 

Definition at line 2870 of file Drawable.h.

Referenced by operator()().


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